私はNUnitを使用しています。私は自分のテストメソッドを次のように定義しています:
[Test]
[TestCase("Fred", "Bloggs")]
[TestCase("Joe", "Smith")]
public void MyUnitTest(string firstName, string lastName)
{
...
}
TestCase が終了すると、TearDown メソッドに入ります。やりたいことは、テスト メソッドに渡されるだけでなく、TearDown メソッドにも渡される TestCase パラメーターを用意することです。
このようなもの:
[TearDown]
public void TearDown(string firstName, string lastName)
{
...
}
NUnit がこれをそのままサポートしてくれることを願っています。それ以外の場合は、テスト データをコレクションに格納するために、テスト メソッドに特注のコードを記述する必要があります。次に、そのコレクションが TearDown メソッドで使用されます。
誰かが何か考えがあれば..素晴らしいでしょう!ありがとう。キリスト教徒