Quels sont les plus et les moins de chaque cadre, en comparant les uns aux autres? Comment fonctionnent-ils avec ASP.NET MVC? A quel point ils supportent le moqueur?xUnit ou NUnit? Quels sont les avantages et les inconvénients les uns des autres?
Répondre
Je travaille uniquement avec NUnit. C'est plutôt bon pour moi. Il est intégré dans différents addons pour Visual Studio comme Resharper, il prend en charge dans TeamCity et il a un lanceur de test autonome
Et ressemble à NUnit devenir une norme de l'industrie pour les tests unitaires. Nous n'avons pas de problèmes majeurs avec Moq ou Rhino.Mock. Comme je me souviens d'Asp.Net Mvc (j'ai travaillé avec 1.0 seulement) utilise MS Unit. Vous pouvez facilement passer de MSUnit à NUnit.
question similaire a été posée déjà, peut-être vous trouverez quelques détails là: NUnit vs. MbUnit vs. MSTest vs. xUnit.net
Juste eu un très bref Foray moi-même dans xUnit. Il ne supporte pas la sortie de trace (apparemment par conception). No Console.Write .. non Trace/Debug.Write. Vous pouvez donc tester votre code, mais vous ne pouvez pas déterminer pourquoi il a échoué. Assez gros défaut si vous me demandez. Même pour le développement d'une nouvelle fonctionnalité, un test unitaire rapide avec quelques résultats pour la santé mentale est vital ... Alors revenons à Nunit. C'était un bon 5 minutes de l'autre côté https://github.com/xunit/xunit/issues/173?_pjax=%23js-repo-pjax-container – reach4thelasers
ReSharper 2016.1 fournit un support intégré pour xUnit.net et doesn Pas besoin d'une extension séparée à installer plus. https://blog.jetbrains.com/dotnet/2016/04/14/resharper-ultimate-2016-1-is-released/ – kokabi
Un ancien poste, mais pensé this serait utile à quelqu'un.
ce message est ancien, donc ne pas utilisé pour comparer les cadres, la dernière édition était le 14 novembre , 2012. Il y a plus d'aides pour chaque cadre donc allez sur les sites officiels et faites votre base de décision sur cette information – Moy
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. – Magnilex
@Magnilex Et il a. Il a été déplacé de sorte que le lien n'est plus valide ..... –
- 1. Quels avantages/inconvénients MSTest et NUnit ont-ils les uns par rapport aux autres?
- 2. Quels sont les avantages et les inconvénients d'avoir plusieurs héritages?
- 3. Quels sont les avantages et les inconvénients de NHibernate?
- 4. Quels sont les avantages/inconvénients de py2exe
- 5. Quels sont les avantages et les inconvénients de l'utilisation d'OpenID?
- 6. Quels sont les avantages et inconvénients de l'USI?
- 7. Quels sont les avantages/inconvénients des rapports DevExpress?
- 8. Erlang: Quels sont les avantages et les inconvénients des différentes méthodes pour éviter les variables intermédiaires?
- 9. Quels sont les avantages et les inconvénients d'utiliser des téléphones iPhone/Android pour écrire des scripts?
- 10. Quels sont les avantages ou les inconvénients de l'utilisation de dbml pour les requêtes linq2sql?
- 11. Quels sont les avantages et les inconvénients des appels de procédure à distance
- 12. WPF - MVVM - Quels sont les avantages et les inconvénients des différentes techniques de création de vues?
- 13. Quels sont les avantages/inconvénients de l'utilisation d'un CTE?
- 14. Quels sont les avantages des différentes endiannesses?
- 15. quels sont les avantages et les inconvénients de l'exécution de php sur les fenêtres
- 16. Quels sont les avantages et les inconvénients des différents types de champs date/heure dans MySQL?
- 17. Fpgui et lcl et qt, quels sont les avantages et les inconvénients?
- 18. Quels sont les avantages et les inconvénients de l'utilisation de RMI ou JMS entre les niveaux Web et métier?
- 19. Quels sont les inconvénients des gros binaires?
- 20. Web Service Security: Quels sont les avantages et les inconvénients de WSE3.0 et WCF?
- 21. Quels sont les avantages et les inconvénients de l'utilisation d'un «index partiel»?
- 22. dactylographié par rapport à dactylographié rigoureusement quels sont les avantages et les inconvénients
- 23. Quels sont les inconvénients des méthodes statiques?
- 24. Quels sont les avantages et les inconvénients du bouton d'abonnement récurrent de PayPal par rapport à leurs autres plans
- 25. Prims vs Polys: quels sont les avantages et les inconvénients de chacun?
- 26. iPhone: Quels sont les avantages et les inconvénients de développer avec CSS/Javascript?
- 27. Quels sont les avantages et les inconvénients de l'utilisation de boost :: iterator_facade?
- 28. Quels sont les avantages et les inconvénients d'un long scrutin par opposition à un scrutin régulier?
- 29. Quels sont les avantages et les inconvénients de la conception de base de données suivante?
- 30. Quels sont les avantages et les inconvénients du service Msmqdistributor de Enterprise Library?
http://stackoverflow.com/questions/261139/nunit-vs-mbunit-vs-mstest-vs-xunit-net –