NUnit: порядок выполнения тестов

User avatar
Strannik223
Уже с Приветом
Posts: 569
Joined: 14 Dec 2003 04:06
Location: Львов->Киев->Торонто

NUnit: порядок выполнения тестов

Post by Strannik223 »

Народ,

А как-то можно в NUnit указать в каком порядке выполнять тесты?
А то у меня создание компании идет после удаления категории которой она принадлежать должна была бы :(
Никакой разрухи нет. (с) Проф. Преображенский.
Palych
Уже с Приветом
Posts: 13682
Joined: 16 Jan 2001 10:01

Re: NUnit: порядок выполнения тестов

Post by Palych »

Strannik223 wrote:Народ,

А как-то можно в NUnit указать в каком порядке выполнять тесты?
А то у меня создание компании идет после удаления категории которой она принадлежать должна была бы :(


Po idee testy dolzhny byt' nezavisimymi...
User avatar
Strannik223
Уже с Приветом
Posts: 569
Joined: 14 Dec 2003 04:06
Location: Львов->Киев->Торонто

Re: NUnit: порядок выполнения тестов

Post by Strannik223 »

Palych wrote:Po idee testy dolzhny byt' nezavisimymi...


Вот этого ответа я и боялся
Никакой разрухи нет. (с) Проф. Преображенский.
Palych
Уже с Приветом
Posts: 13682
Joined: 16 Jan 2001 10:01

Post by Palych »

Boo!!! ;)

- Вынести createCategory() в отдельный метод;
- В testCreateCategory() вызывать createCategory, делать asserts и removeCategory();
- В testCreateCompany: createCategory; createCompany(); (asserts); removeCompany; removeCategory...
User avatar
Strannik223
Уже с Приветом
Posts: 569
Joined: 14 Dec 2003 04:06
Location: Львов->Киев->Торонто

Post by Strannik223 »

Palych wrote:Boo!!! ;)

- Вынести createCategory() в отдельный метод;
- В testCreateCategory() вызывать createCategory, делать asserts и removeCategory();
- В testCreateCompany: createCategory; createCompany(); (asserts); removeCompany; removeCategory...


Да, я то же думал об этом, но на этом иерархия не ограничивается :( Так что я поступил проще, сделал консольное приложение и пишу результаты в консоль
Не так красиво конечно, но проще
Пропатчить NUnit на предмет TestDependOnAttribute, что ли, когда время будет
Никакой разрухи нет. (с) Проф. Преображенский.

Return to “Вопросы и новости IT”