Utilizzo progetti di Visual Studio 2008 Test per archiviare i miei test. Ultimamente ho capito che molti dei miei test unitari sono in realtà test di integrazione perché si basano su fonti esterne (ad esempio file system, server SQL, registro).Come si separano i test unitari dai test di integrazione in Visual Studio?
La mia domanda è, quale è un buon approccio per separare i test di integrazione dai test unitari?
Idealmente voglio solo che i test delle unità vengano visualizzati nella vista Test, perché li eseguo spesso durante lo sviluppo. I test di integrazione, d'altro canto, non li voglio nella Vista test perché li eseguirò solo raramente, ad es. quando sto per fare un salto di build.
Questo era ciò che inizialmente pensavo, ma come impedisci che venga visualizzato in Test View? – DSO
Filtrale o usa TestDriven.Net –
Il progetto di test di integrazione di scarico potrebbe funzionare anche abbastanza bene. –