I modelli di un'applicazione MVC diventano difficili da testare quando la convalida dei dati e la persistenza dei dati vengono elaborati insieme nel modello. Vorrei testare quelli separatamente per evitare di fare test di integrazione invece di test di unità reali.
Quali modelli sono disponibili per mantenere separate la convalida e la persistenza?