¿Cómo pruebo un servicio WCF?

Tenemos un montón de archivos DLL que nos dan acceso a nuestra base de datos y otras aplicaciones y servicios.

Hemos envuelto estas DLL con una capa delgada de servicio WCF que nuestros clientes luego consumen.

No estoy seguro de cómo escribir pruebas unitarias que solo prueben la capa de servicio WCF. ¿Debo escribir pruebas unitarias para las DLL y pruebas de integración para los servicios WCF? Apreciaría cualquier sabiduría ... Sé que si mis pruebas unitarias realmente van a la base de datos, en realidad no serán verdaderas pruebas unitarias. También entiendo que realmente no necesito probar el host del servicio WCF en una prueba unitaria.

Entonces, estoy confundido sobre exactamente qué probar y cómo.

Respuestas a la pregunta(3)

Su respuesta a la pregunta