Тестирование Microft Visual Studio, приводящее к сбою тестов - PullRequest
0 голосов
/ 07 декабря 2008

После долгого использования nunit я решил протестировать встроенную в Microsoft среду тестирования.

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

С тех пор как я начал использовать тесты MS, я заметил, что мои тесты периодически терпят неудачу, потому что сброс данных противоречив. Как будто все мои тесты выполняются одновременно.

Есть идеи, как мне это обойти? Есть ли возможность принудительно запускать каждый класс тестов по одному?

Спасибо за любую помощь

1 Ответ

2 голосов
/ 16 декабря 2008

Если вы не хотите запускать все свои тесты одновременно, используйте Ordered Test, а затем щелкните правой кнопкой мыши и произнесите выбор выбора. Если вы поставили тест, который удаляет и перестраивает ваши таблицы / информацию в первую очередь, все должно работать нормально.

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