Как заставить тестовый модуль спать в течение определенного периода времени в базе данных Pro версии Visual Studio?
Используя Visual Studio (база данных Pro) 2008, я создал модульный тест (с использованием модульного теста SQL), который проверяет несколько хранимых процедур по порядку.
Решение предназначено для вызова каждого SP после определенного периода времени, а не в течение одной секунды.
Таким образом, модульный тест не проходит и требует короткой паузы между каждым вызовом.
Есть идеи? есть ли стандарт Thread.Sleep
функцию стиля я могу использовать?
1 ответ
Медленные юнит-тесты - это всегда плохо. Наличие юнит-тестов, зависящих друг от друга (не знаю, так ли это), также плохо.
Поэтому я настоятельно рекомендую вам попробовать разработать свой код, чтобы вы могли тестировать без задержек. Но если вы действительно хотите задержек, то подойдет WaitFor (если предположить, что сервер SQL).