※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

NUnit



準備と後始末

[SetUp]
public void Init() {
    // テストデータファイルを作るなど
}
[TearDown] 
public void Init() {
    // あとかたずけ
}

カテゴライズ

[Category("カテゴリー")] 


時間がかかる等で、指示しないと実行されない

[Explicit()]


例外

[Test, ExpectedException(typeof(ArgumentOutOfRangeException))]


パブリックでないクラスをテスト

//AssemblyInfo.csに以下を追加
[assembly: InternalsVisibleTo("テストするアセンブリ名")]