58 votes

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

Quels sont les avantages et les inconvénients de chaque framework, par rapport aux autres ? Comment fonctionnent-ils avec ASP.NET MVC ? Prennent-ils bien en charge le mocking ?

26voto

VMykyt Points 904

Je travaille uniquement avec NUnit. C'est assez bon pour moi. Il est intégré dans différents addons pour Visual Studio comme Resharper, il est supporté par 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 pas de problèmes majeurs avec Moq o Rhino.Mock .

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

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

15voto

thilok Points 385

Un vieux message, mais je pensais este pourrait être utile à quelqu'un.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X