Domanda

sto sviluppando in VS2008, c #, .net 3.5.

Ho scaricato il NUnit 2,5 win / versione msi. Ho creato una classe [TestFixture] che contiene diversi metodi [Test].

Come faccio a eseguire i test?

Quando eseguo una soluzione demo NUnit da Ed Ames, file la sua prova cs hanno un'icona nella colonna grigia a sinistra del codice (stesso luogo in cui i punti di interruzione, i segnalibri, ecc vedere.) Cliccando sull'icona dà me la possibilità di eseguire i test.

Questa icona non viene visualizzato nei miei progetti. C'è una proprietà ho bisogno di impostare?

Inoltre, la documentazione si riferisce a una GUI NUnit che può essere utilizzato per eseguire i test. Una GUI doesnt sembrano aver scaricato nella versione msi di NUnit. Esiste un download separato per la GUI?

È stato utile?

Soluzione

Grazie per il vostro aiuto ragazzi.

Sto usando ReSharper, dimenticato di parlarne.

In realtà, le prove non erano in esecuzione (nessun test trovati nel file di), perché la mia classe [TestFixture] non era pubblico. Cambiato a pubblica e tutti i miei test hanno dimostrato l'alto.

Inoltre, grazie per il vostro aiuto per trovare il Gui. Ero alla ricerca di un exe con GUI nel nome del file. Ma userò ReSharper per eseguire i test. Ora che li ho trovati!

Altri suggerimenti

La demo si vedeva molto probabilmente ha avuto un VS collegare (ReSharper, TestDriven.NET, ecc), che non sono dotati di NUnit. Tuttavia, NUnit installato con una GUI. Vai alla cartella in cui è stato installato NUnit e lo troverete lì.

Il programma si chiama nunit.exe ed è nella cartella bin.

Una volta che si avvia, è necessario andare su File -> Apri progetto e trovare la DLL che avete costruito in Visual Studio

È possibile utilizzare il corridore NUnit (GUI - nunit.exe nella cartella bin, Console - NUnit-console-x86.exe), che viene fornito con NUnit credo.

In alternativa, se avete ReSharper ( http://www.jetbrains.com/resharper/) installato, ha un test runner.

C'è anche TestDriven.Net ( http://www.testdriven.net/ )

Non ho visto questa demo, ma suona molto simile a lui sta usando ReSharper .

Se è stato eseguito il programma di installazione MSI, avrà installato la GUI corridore NUnit. Se si sfoglia il menu di avvio la sua probabile sotto Programmi -> Nunit. Dal corridore GUI è possibile caricare il tuo montaggio di prova navigando alla directory bin del progetto.

Si deve aprire la dll con 1) riga di comando Nunit o 2) NUnit GUI

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