Я пытаюсь проверить устаревший код базы данных.У меня много ситуаций, когда я хочу
- Установить базу данных в пустое состояние
Для группы тестов выполните следующие действия для каждой группы:
- для группы тестов, установите db в исходное состояние теста
- запустите эти тесты
- верните db обратно в пустое состояние
В NUnit, когдас помощью TestFixture я гарантирую, что весь тест прибора будет выполняться вместе с TestFixtureTearDown до обработки следующего TestFixture?Я пробовал это, используя тестовые материалы Visual Studio, и это, похоже, не так.
Основная причина попытки сделать это состоит в том, что иногда процесс получения БД в состояние вШаг 2 может быть дорогим, и я не хочу запускать его для каждого из тестовых случаев.