Estrutura de entidade TDD e ADO.NET

Ultimamente, tenho brincado com o ADO.NET Entity Framework e acho que ele se adapta às minhas necessidades de um projeto que estou desenvolvendo. Também acho legal sua natureza não invasiva.

Após gerar um modelo de dados a partir de um banco de dados existente, você terá a tarefa de integrar o modelo gerado e sua lógica de negócios. Mais especificamente, estou acostumado a testar a integração de minhas classes que interagem com o armazenamento de dados por meio de zombarias / stubs das interfaces DAL. O problema é que você não pode fazer isso usando o ADO.NET Entity Framework porque as entidades que ele gera são classes simples sem interface.

A questão é: como aplico umAbordagem TDD para o desenvolvimento de um aplicativo que usa o ADO.NET Entity Framework? Isso é possível ou devo migrar para outro conjunto de ferramentas da geração DAL?

questionAnswers(6)

yourAnswerToTheQuestion