Я написал много модульных тестов в файле. Проблема в том, что они идут не по порядку. Сначала я делаю запись в базу данных одним методом и удаляю ту же запись другим методом. Insert() появляется перед Remove() в моем тестовом файле. Но все же Remove() запускается первым, и поэтому я не могу эффективно выполнять тестовые примеры, поскольку он не найдет запись. Причина может заключаться в том, что Remove() занимает меньше времени на выполнение, чем Insert(). Можем ли мы установить последовательность тестовых случаев?
Как установить порядок запуска модульных тестов в asp.net mvc?
Ответы (1)
Вы можете добавлять к именам тестов символы в алфавитном порядке, например aTestSomething bTestAnotherThing.
:)
лучший способ
Как упорядочить методы выполнения использовать Visual Studio для интеграционного тестирования?
person
Girish Sakhare
schedule
24.10.2013
Спасибо. это работает. У меня есть модульные тесты, написанные в разных файлах. Есть ли возможность запускать модульные тесты по одному файлу за раз. Теперь происходит то, что когда я запускаю «Все тесты», он запускает модульные тесты из всех файлов.
- person Dixit Gokhale; 24.10.2013