Есть ли способ модульного тестирования классов, требующих подключения к базе данных? например User-классы
(DB-) Пересмешивание объектов не совсем помогло
Обычно хорошей идеей является изоляция внешних зависимостей, таких как базы данных, от вашего кода, потому что это облегчает тестирование этого кода. Есть несколько конкретных предложений по решению таких проблем на xunitpatterns.com
В зависимости от того, что они делают, я полагаю, вы могли бы создать тестовую базу данных и затем передать им строку тестового соединения или, возможно, предварительно открытое соединение с соответствующим образом подготовленными данными.