Scrivere un componente aggiuntivo per l'integrazione di NUnit in VS 2005 IDE
-
03-07-2019 - |
Domanda
Sto iniziando a scrivere un componente aggiuntivo per Visual Studio 2005 che integrerebbe NUnit con l'IDE. Qualche idea su come e dove dovrei iniziare? Ho un'idea di base su come funzionano i componenti aggiuntivi.
Credo che dovrei conoscere l'API NUnit per questo tipo di integrazione. Dove posso trovare risorse sufficienti per raggiungere questo obiettivo?
Soluzione
Alcune risorse che potresti provare:
-
Monodevelop ha il componente aggiuntivo NUnit. Puoi leggere molto su come comunicare con l'API NUnit leggendo fonte , specialmente se è più per scopi di apprendimento.
-
La GUI di NUnit è open source, quindi puoi vedere come interagisce con il runner NUnit, ecc. È solo un wrapper e dovrebbe contenere tutte le funzionalità di cui avrai bisogno.
-
I ragazzi di NUnit sono molto reattivi e se ti iscrivi al loro mailing list ti aiuteranno molto nella ricerca delle API appropriate.
-
Ci sono molti articoli su come creare componenti aggiuntivi per VS, qui è uno (puoi trovarne di più con google).
Altri suggerimenti
Puoi guardare il progetto Visual nUnit per VS 2008 - il suo open source e si integra bene con VS 2008- http : //www.bubblecloud.org/visualnunit
Voglio aggiungere un plug per MBUnit che penso sia praticamente un superset di funzionalità di nUnit. Il api doc sembra buono.