Я использую нокировые носки для модульного тестирования, издеваясь над объектами. Наш DAL использует codemith для генерации кода из шаблонов .netTiers, который создает эти классы DataRepository, которые содержат все методы транзакции типа CRUD для источника данных. В модульном тестировании я пытаюсь высмеять этот объект репозитория данных, который не имеет класса интерфейса для использования в качестве заглушки.Как насмехаться или заглушить .netTiers сгенерированный объект DataRepository
Вкратце, кто-нибудь успешно использовал Rhino mocks для издевательства .netTiers, сгенерированного DataRepository, избегая необходимости в тестовой базе данных и реальных транзакциях против источника данных, который необходимо снести в конце?
Все свойства класса DataRepository являются статическими, поэтому необходимо выполнить больше работы, чем может сделать Moq. – CoderDennis