Лучший способ проверить базы данных / соединения - PullRequest
2 голосов
/ 05 августа 2009

Есть ли способ модульного тестирования классов, требующих подключения к базе данных? например User-классы

(DB-) Пересмешивание объектов не совсем помогло

Ответы [ 2 ]

2 голосов
/ 05 августа 2009

Обычно хорошей идеей является изоляция внешних зависимостей, таких как базы данных, от вашего кода, потому что это облегчает тестирование этого кода. Есть несколько конкретных предложений по решению таких проблем на xunitpatterns.com

0 голосов
/ 05 августа 2009

В зависимости от того, что они делают, я полагаю, вы могли бы создать тестовую базу данных и затем передать им строку тестового соединения или, возможно, предварительно открытое соединение с соответствующим образом подготовленными данными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...