2010-07-17 8 views

risposta

22

Io lavoro solo con NUnit. È abbastanza buono per me. È integrato in diversi addon per Visual Studio come Resharper, supporta in TeamCity e ha un launcher test indipendente

E sembra che NUnit diventi uno standard di settore per i test unitari.

E non abbiamo riscontrato problemi importanti con o Rhino.Mock.

Come ricordo che Asp.Net Mvc (ho lavorato solo con 1.0) utilizza MS Unit. È possibile passare facilmente da MSUnit a NUnit.

domanda simile è stato chiesto già, possono essere trovate alcuni dettagli ci: NUnit vs. MbUnit vs. MSTest vs. xUnit.net

+0

Ho appena avuto una breve avventura in xUnit. Non supporta l'output di traccia (dal design apparentemente). No Console.Write .. no Trace/Debug.Write. In pratica puoi testare il tuo codice ma non riesci a capire perché ha fallito. Un grosso errore se me lo chiedi. Anche per lo sviluppo di una nuova funzionalità, un test rapido delle unità con un po 'di output per la sanità mentale è fondamentale ... Quindi torniamo a Nunit. Questo è stato un bel 5 minuti dall'altra parte https://github.com/xunit/xunit/issues/173?_pjax=%23js-repo-pjax-container – reach4thelasers

+0

ReSharper 2016.1 fornisce il supporto integrato per xUnit.net e doesn 't richiedono un'estensione separata per essere installata più. https://blog.jetbrains.com/dotnet/2016/04/14/resharper-ultimate-2016-1-is-released/ – kokabi

13

Un vecchio post, ma pensato this sarebbe utile a qualcuno.

+3

questo post è vecchio quindi non usato per confrontare i quadri, l'ultima modifica era il 14 novembre , 2012. Ci sono più helper per ogni framework quindi vai ai siti ufficiali e prendi le tue decisioni in base a quelle informazioni – Moy

+3

Mentre questo link può rispondere alla domanda, è meglio includere qui le parti essenziali della risposta e fornire il link per riferimento. Le risposte di solo collegamento possono diventare non valide se la pagina collegata cambia. – Magnilex

+1

@Magnilex E ha. È stato spostato in modo che il link non sia più valido ..... –