Должна ли ссылочная целостность из базы данных подвергаться модульному тестированию? - PullRequest
3 голосов
/ 26 февраля 2012

Предположим, у меня есть таблица клиентов и заказов.

Когда я делаю тест Customer_Delete_Test, вы также утверждаете, были ли удалены соответствующие заказы или

Вы полагаетесь на ссылочную целостность между таблицами, как при каскадном удалении?

1 Ответ

2 голосов
/ 26 февраля 2012

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

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

...