Domanda

Una cosa che mi piace di Visual Studio Unit Testing Framework è che tutti i test l'unità è fatto dal withing l'IDE, dalla definizione di classe di eseguire il test di avere una grafica verde / barra rossa dando i risultati dei test.

Sto usando sia CppUnit e Google prova per testare le mie applicazioni. Ho abbastanza riuscito integrare sia in Visual Studio IDE, dato un output di testo.

Mi chiedo se qualcuno costruire un Visual Studio Addin che consente di eseguire il test sia dall'interno DevStudio e avere un test corridore grafica per dare le risposte?

Grazie,

Nic

È stato utile?

Soluzione

Ho finalmente trovato un modo interessante di fare quello che stavo cercando.

Ho creato un progetto del genere "VisualStudioPackage" (VSPackage) che viene utilizzata per aggiungere funzionalità personalizzate per l'ambiente di sviluppo.

In questo progetto, ho avvolto il test runner CppUnit e aggiungere un ascoltatore test personalizzato che viene utilizzato per aggiornare le statistiche in una finestra (fornito a cura del VSPackage) in DevStudio.

Ho anche aggiunto un comando personalizzato per avviare Unit Testing il mio progetto.

Altri suggerimenti

Ho ancora trovare un'integrazione sia per progetto. Quello che alcune persone stanno facendo alla mia azienda è quello di scrivere i loro test in C ++ / CLI che possono essere eseguiti con il mstest. E 'un po' sgradevoli, ma è a soluzione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top