Вопрос

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

Это было полезно?

Решение

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top