web-dev-qa-db-fra.com

xUnit ou NUnit? Quels avantages et inconvénients l'un de l'autre?

Quels sont les avantages et les inconvénients de chaque cadre, par rapport aux autres? Comment fonctionnent-ils avec ASP.NET MVC? Dans quelle mesure soutiennent-ils la moquerie?

58
Dmitry

Je travaille uniquement avec NUnit. C'est assez bon pour moi. Il est intégré dans différents modules complémentaires pour Visual Studio comme Resharper, il prend en charge dans TeamCity et il a un lanceur de test autonome

Et il semble que NUnit soit devenu un standard de l'industrie pour les tests unitaires.

Et nous n'avons eu aucun problème majeur avec Moq ou Rhino.Mock .

Si je me souviens bien, Asp.Net MVC (j'ai travaillé avec 1.0 uniquement) utilise MS Unit. Vous pouvez facilement passer de MSUnit à NUnit.

Une question similaire a déjà été posée, vous trouverez peut-être des détails ici: NUnit vs MbUnit vs MSTest vs xUnit.net

26
VMykyt

Un vieux post, mais pensait this serait utile à quelqu'un.

15
Thilok Gunawardena