2009-08-05 2 views

ответ

2

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

+0

Это правда, но все же неплохо также протестировать компоненты Data Access, и * для этого требуется реальная база данных. –

+0

Конечно. Но вы должны быть в состоянии проверить это отдельно от кода вашего модельного слоя. – troelskn

0

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

Смежные вопросы