Dovrei unit test il modello restituito da DefaultModelBinder?
-
01-10-2019 - |
Domanda
Ho dei problemi a unità testare il modello restituito da DefaultModelBinder. Voglio mangiare in una forma di raccolta falso e controllare il modello che ritorna per assicurarsi che proprietà modello vengono tenuti correttamente. Nella mia ricerca, non sto girando le risorse -Any- sul test del DefaultModelBinder. Forse mi manca qualcosa. Forse non dovrei essere testato questa parte della MVC? I vostri pensieri?
Soluzione
Byron, credo davvero che non si dovrebbe essere in prova questo. È necessario concentrarsi sulle vostre azioni di controllo e le interazioni che possono avere con gli altri componenti, come i servizi, ecc Il legante modello predefinito è già stato testato dal team MS (lo spero: P). Basta assumono i tuoi parametri di azione sono state correttamente popolato con valori iscritti la forma dal legante modello predefinito e testare le azioni nei controller con oggetti costruiti da soli. Questo è quello che faccio di solito e quello che ho visto in tutto il mondo.
Saluti.