Ho letto questo articolo: link
Dato che questo articolo ha quasi 4 anni, non spero che nei commenti degli articoli la mia domanda verrà risolta e ho deciso di chiedercelo qui.
In questo articolo, l'autore crea un altro MockRepository
e MockUnitOfWork
classi e implementa i propri metodi per abbinare i metodi Repository
e UnitOfWork
. ma utilizza List invece di DataContext
.
Se utilizzo questo approccio e in futuro cambierò la mia implementazione per Repository
o UnitOfWork
. Significa che devo modificare l'implementazione anche per MockRepository
e MockUnitOfWork
.
Sembra un po 'frustante per me. Sembra che sto testando MockRepository
e MockUnitOfWork
separatamente e Repository
e UnitOfWork
rimangono ancora non testati.
Come pensi?