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 ?
Réponses
Trop de publicités?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