как лучше организовать очистку данных.
Например у меня есть 3 контейнера сам webapi, Redis и postgres. Пересоздавать на каждый тест все контейнеры это вскорее всего бред, ибо увеличит время тестов в разы. Тогда просто следует сделать очистку всех записей после каждого теста(NUnit [TearDown]) я правильно понимаю?
А почему не дропать базу ? Ты ж не в рабочую срешь тестами
дропнуть а потом миграции вызвать?
Ну да, миграции тоже можно тестить, всяко лучше узнать заранее а работают ли они корректно
Обсуждают сегодня