Я использую 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.
Если у кого есть какие мысли..было бы здорово! Спасибо. христианин