Я создал проект, и в последнее время требовалось добавить соединение с базой данных.Для базы данных я использую SQL Server и Entity Framework.После изменения проекта, чтобы он зависел от базы данных, мои тесты также зависят от базы данных, что влияет на содержимое базы данных и влияет на него.Должен ли я изолировать тесты от базы данных (или, возможно, создать и подключиться к другой базе данных для тестов, но как)?Если да, то какова должна быть самая простая и правильная практика для выделения тестов из базы данных?