Дразнить модель Entity Framework? - PullRequest
2 голосов
/ 03 марта 2009

Можно ли смоделировать модель EF, чтобы я мог тестировать код, который использует классы модели, не избавляясь от кода LINQ to Entities, разбросанного по всему моему проекту? Или будет необходимо создать тестовую базу данных, чтобы модель взяла вместо этого?

1 Ответ

2 голосов
/ 03 марта 2009

Вы можете заключить код LINQ в Объекты доступа к данным . У DAO будет отдельный интерфейс и код реализации. Ваш тестовый код будет издеваться над DAO.

Если вы не хотите этого делать, вам понадобится тестовая БД.

...