У нас есть целый набор библиотек DLL, которые предоставляют нам доступ к нашей базе данных, другим приложениям и службам.
Мы обернули эти библиотеки DLL тонким слоем службы WCF, который затем используется нашими клиентами.
Я немного не уверен, как писать модульные тесты, которые проверяют только уровень службы WCF. Должен ли я просто писать модульные тесты для библиотек DLL и интеграционные тесты для служб WCF? Я был бы признателен за любую мудрость ... Я знаю, что если мои модульные тесты действительно идут в базу данных, они на самом деле не будут настоящими модульными тестами. Я также понимаю, что мне действительно не нужно тестировать узел службы WCF в модульном тесте.
Итак, я не понимаю, что именно тестировать и как.