1

私の英語でごめんなさい。

私はNUnitのドキュメント(v 2.6)を学び、ロシア語に翻訳しています(こちら)。正しく翻訳できません:

Assert.Ignore メソッドを使用すると、実行時にテストまたはスイートを動的に無視することができます。これは、テスト、セットアップ、またはフィクスチャセットアップ メソッドで呼び出すことができます。

Fixture - ユーザーFixtureを表すオブジェクト(利用可能な場合)、または null

「Fixture」... この言葉は、翻訳結果を意味のないものに変えます。:((( おそらく私はそれを間違って翻訳しています.「フィクスチャ」という言葉の同義語は何ですか?「クラス」が存在する可能性はありますか?

よろしく

4

1 に答える 1

2

[TestFixture] デコレーターは、クラスにテスト コードが含まれていることを意味します。

あなたの質問に答えて; 参照されている「フィクスチャ」は、単体テストを含むクラスです。

http://www.nunit.org/index.php?p=quickStart&r=2.6.2を見ると、次のようになります。

このクラスについて最初に気付くことは、それに関連付けられた [TestFixture] 属性があることです。これは、クラスにテスト コードが含まれていることを示す方法です (この属性は継承可能です)。クラスはパブリックである必要があり、そのスーパークラスに制限はありません。クラスには、デフォルトのコンストラクターも必要です。

お役に立てれば :)

于 2012-10-31T12:20:53.533 に答える