Что эквивалентно методу настройки тестового прибора в SenTestCase?
Как и большинство структур модульного тестирования, SenTestCase имеет методы setUp и tearDown, которые можно переопределить для запуска кода до и после каждого теста.
В NUnit я привык иметь метод установки и разрыва фикстуры, который я тоже могу переопределить, что позволит мне запускать код один раз перед выполнением любого теста и очищать один раз после запуска всех тестов в этом приспособлении.
Как правильно сделать это с SenTestCase? Я попытался использовать init и dealloc для этого, против моего лучшего jugment, но казалось, что мое переопределение init никогда не вызывалось.
2 ответа
Я переключился на GHUnit, который имеет эту функцию. Насколько я могу судить, OCUnit/SenTestCase этого не делает.
Вы можете использовать +setUp
а также +tearDown
методы класса: SenTestKit: очистка после ВСЕХ испытаний?,