TDD y ADO.NET Entity Framework

He estado jugando con ADO.NET Entity Framework últimamente, y creo que se adapta a mis necesidades para un proyecto que estoy desarrollando. También me parece genial su naturaleza no invasiva.

Después de generar un modelo de datos a partir de una base de datos existente, se enfrenta a la tarea de integrar el modelo generado y su lógica empresarial. Más específicamente, estoy acostumbrado a probar la integración de mis clases que interactúan con el almacén de datos a través de simulacros / stubs de las interfaces DAL. El problema es que no puede hacer esto usando ADO.NET Entity Framework porque las entidades que genera son clases simples sin interfaz.

La pregunta es: ¿cómo aplico unEnfoque TDD para el desarrollo de una aplicación que usa ADO.NET Entity Framework? ¿Es esto posible o debería migrar a otro conjunto de herramientas de generación DAL?

Respuestas a la pregunta(6)

Su respuesta a la pregunta