Доброй ночи)
Поделитесь практикой, произведения интеграционных тестов с EFCore.
Проблема - протестировать всё в одной базе данных, и с одним DbContext-ом.
Асинхронные тесты мешают друг другу.
Вожусь сейчас над транзациями, пытаюсь разобраться - они позволяют видимо это провернуть, но это не точно)
Другой вариант - имена баз данных разные создавать под каждый отдельный тест.(но это выглядит плохо на этом этапе)
Есть еще странный, но рекомендуемый вариант с Thread.Sleep() распаралеливанием.