NUnit - указание метода, вызываемого после каждого теста - PullRequest
1 голос
/ 27 февраля 2009

Позволяет ли NUnit вызывать метод после каждого метода тестирования?

, например

class SomeClass
{
   [SomeNUnitAttribute]
   public void CalledAfterEveryTest()
   {
   }
}

Мне известны [SetUp] и [TearDown], но это работает только для тестов в текущем классе. Я хочу что-то вроде [TearDown], за исключением того, что оно запускается после каждого модульного теста, независимо от того, в текущем ли классе или нет. Возможно ли это?

1 Ответ

5 голосов
/ 27 февраля 2009

Атрибут [TearDown] отмечает метод очистки.

Если вы хотите использовать его для нескольких классов, я полагаю, что вы можете добавить метод teardown к базовому классу и наследовать его в каждом тестовом классе, для которого требуется поведение teardown.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...