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 に答える