Zombando de um modelo Entity Framework?
-
03-07-2019 - |
Pergunta
É possível zombar um modelo EF para que eu possa testar o código que utiliza as classes do modelo sem se livrar do LINQ to Entities código espalhados por todo o meu projeto? Ou será necessário criar um banco de dados de teste para o modelo para bater vez?
Solução
Você poderia envolver seu código LINQ em Data Access Objects . Os DAOs teria interface separada e código de implementação. Seu código de teste seria zombar dos DAOs.
Se você não quiser fazer isso, você precisará de um teste DB.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow