Как заставить тестовый модуль спать в течение определенного периода времени в базе данных Pro версии Visual Studio?

Используя Visual Studio (база данных Pro) 2008, я создал модульный тест (с использованием модульного теста SQL), который проверяет несколько хранимых процедур по порядку.

Решение предназначено для вызова каждого SP после определенного периода времени, а не в течение одной секунды.

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

Есть идеи? есть ли стандарт Thread.Sleep функцию стиля я могу использовать?

1 ответ

Решение

Медленные юнит-тесты - это всегда плохо. Наличие юнит-тестов, зависящих друг от друга (не знаю, так ли это), также плохо.

Поэтому я настоятельно рекомендую вам попробовать разработать свой код, чтобы вы могли тестировать без задержек. Но если вы действительно хотите задержек, то подойдет WaitFor (если предположить, что сервер SQL).

Другие вопросы по тегам