4

いくつかのテストケースでnunitテストがあります。

[TestCase(1,Description="first")]
[TestCase(2, Description="second")]
public void A(int a)
{
    Assert.True(a==1);
}

各テスト ケースの説明を取得するにはどうすればよいですか。EventListener の TestFinished() メソッドでやってみましたが、説明の配列しか取得できません。

4

2 に答える 2

1

NUnit のCurrentContextを試しましたか?

おそらく (私は見ていません) Description の値は TestContext.CurrentContext.Test.Properties にあります。少なくとも NUnit 2.6.2 が必要ですNUnit 2.6.2 TestContext.CurrentContext を参照してください常に null

于 2014-01-10T07:39:57.037 に答える