2009-08-26 4 views

ответ

1

Похоже, что вы нарушите некоторые фундаментальные правила модульного тестирования. Тесты должны быть самодостаточными (отсюда «единица») и не должны иметь порядок зависимости - каждый должен иметь возможность запускать любой тест или подмножество тестов в любое время.

Все тесты должны возвращать любые внешние ресурсы, которые они используют в исходное состояние.

Если вам действительно нужно запустить их в определенном порядке, это будет до вашего инструмента тестового запуска, чтобы предоставить эту опцию. Что вы используете для запуска тестов? И что вы пытаетесь выполнить, что вам потребуется упорядоченный набор тестов?

+0

Это очень хороший ответ, заказ не должен иметь значения. –

Смежные вопросы