Pregunta

Se debe analizar el archivo EDMX y crear un Moch / falso para utilizar en pruebas unitarias. La integración más fácil sería mediante el uso de T4 que ya tenemos en VS IDE.

Alguien lo ha visto en la web?
O tal vez se escribir por su cuenta?
¿O hay un OSS en curso haciendo esto?

¿Alguien?

¿Fue útil?

Solución

Cuando se utiliza EF4

EF4 apoya burla ObjectContext. Haga clic derecho en el diseñador de entidad (en el área vacía) dentro de Visual Studio y seleccione Añadir generación de código de artículo , vaya a plantillas en línea y listo. Hay ADO.NET Burlándose Contexto Generador .

Se va a crear una maqueta basada en su EDMX usando una T4.

Otros consejos

Sería muy bueno si había una manera de hacerlo, pero por lo que sé que existe de ninguna manera.

Cuando se trata de probar Marco de la entidad, que he tenido el mayor éxito utilizando un repositorio con los métodos para añadir / actualizar / borrar y abstraer DataContext con IQueryable y una unidad de trabajo. Puedo burlarse de mis repositorios para las pruebas, y luego usar una aplicación de Entity Framework de mis repositorios para la aplicación en vivo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top