NUnit. Передача параметров в метод разборки

Я использую NUnit. Мой тестовый метод определен примерно так:

[Test]
[TestCase("Fred", "Bloggs")]
[TestCase("Joe", "Smith")]
public void MyUnitTest(string firstName, string lastName)
{
   ...
}

После завершения TestCase он переходит к методу TearDown. Что хотелось бы сделать, так это иметь те параметры TestCase, которые передаются в тестовый метод, но также передаются в метод TearDown.

Примерно так:

[TearDown]
public void TearDown(string firstName, string lastName)
{
 ...
}

Я надеюсь, что NUnit поддерживает это из -из -блока -. В противном случае мне нужно написать специальный код в тестовом методе для хранения тестовых данных в коллекции. Затем эта коллекция используется в методе TearDown.

Если у кого есть мысли.. было бы здорово! Спасибо. Christian

9
задан Sergey Berezovskiy 24 April 2012 в 11:55
поделиться