В модуле тестирования вашего SQL есть статья о www.sqlservercentral.com.
Guy TDD во мне сказал хорошо, мы можем протестировать материал базы данных.
Системный архитектор во мне сказал, какую логику мы тестируем? В базе данных не должно быть никакой логики, единственной вещью, которую вы должны делать в базе данных, является выбор, обновление или вставка.
Итак, если вы чувствуете потребность в unit test вашем SQL, вы просто очень тщательны, чрезмерно прагматичны или это признак дизайнерского запаха?