1

以下代码产生了一个失败的测试,而不是一个通过的测试(正如我所料):

[Test(expects="Error")]
public function someTest():void {
    throw Error("this test doesn't pass");
}
4

3 回答 3

2

在旧版本中,它是 [Test(expected='')]

在较新的版本中,我们同时支持预期和预期,因为这让许多人感到困惑

于 2010-06-17T14:56:20.710 回答
1

确保您链接到 FlexUnit 的发布 SWC,或者如果您自己编译它,请确保您在项目属性的“附加编译器选项”框中使用 --keep-as3-metadata+=Test。

于 2010-02-05T04:26:46.457 回答
1

我认为问题可能是我使用的是旧版本的 FlexUnit4。我刚刚升级(到 4.0 RC1),它现在似乎可以工作了。

于 2010-02-05T21:39:49.987 回答