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?