Системный тест - как проверить базу данных без сохранения данных - PullRequest
0 голосов
/ 27 ноября 2018

В настоящее время я использую (TransactionScope scope = new TransactionScope ()) для вставки в c # тестирование базы данных, чтобы она не сохранялась в базе данных для модульного тестирования.Но для тестирования системы, которую я сейчас тестирую на другом сервере, чтобы проверить код состояния для разных сценариев.Каждый раз, когда я запускаю тест, он на самом деле сохраняет данные в базу данных, и в следующий раз, когда я запускаю тест, происходит сбой, так как это дублирующаяся запись.Я пытался использовать объем транзакции, но, похоже, не работает.Пожалуйста, помогите.

...