Al solito un appunto per non dimenticare:
Volendo utilizzare il tool per il testing NUnit all'interno di un progetto .NET (www.nunit.org) essendo piuttosto nebulosa la pagina di Quick start sul loro sito, indico i passi da compiere se lavorate in C#:
- Creare nella soluzione che contiene la DLL da testare un progetto di tipo NUnit (Es. Test.MyApplication), verrà generato un progetto di tipo class library contenente un riferimento all'nunit framework e un file Test1.cs.
- Nelle Proprietà del progetto sul tab Debug selezionare l'opzione "Start External Project"
- Selezionare la cartella in cui avete installato NUnit e indicare il file nunit-gui.exe
- Sulla textbox "Command Line arguments" indicare il nome della dll del progetto NUnit appena creato (Es. Test.MyApplication.dll)
- Scommentare la funzione di test dentro a Test1 e lanciare il debug, si aprirà una finestra con la GUI di NUnit e pigiando Run il test partirà dando una serie di pallini verdi se tutto è OK
- Per testare le vostre DLL e i vostri metodi basta aggiungere un reference ai progetti delle vostre librerie (Add Reference... Projects...) e...
- Creare un metodo nella classe test1 con l'attributo Test che instanzi le classi da testare e provi i loro metodi.
P.s. se le vostre classi sono scritte in VB non cambia nulla :D
Tags: nunit, classi