J'ai entendu dire qu'il y a un outil intégré dans VS2010 pour le test unitaire de C#. J'utilise .Net 4.0 + C#. Tout tutoriel recommandé pour un tel outil intégré pour un débutant? Quels sont les avantages et les inconvénients d'un tel outil par rapport à NUnit?Outil intégré Visual Studio pour le test unitaire?
Répondre
Voici un lien comparant MSTEST et NUnit: http://weblogs.asp.net/rosherove/archive/2010/03/05/nunit-vs-mstest-nunit-wins-for-unit-testing.aspx http://it-tutorials.us/software/2320.aspx
En termes de fonctionnalité, les deux offrent des caractéristiques comparables, surtout pour un débutant. Je pense que la plus grande différence entre les deux outils est que l'un est gratuit et l'autre non. MsTest est un outil commercial et n'est généralement pas inclus avec toutes les versions de Visual Studio. D'un autre côté, NUnit est gratuit et peut être utilisé avec n'importe quel IDE. Une autre chose à considérer est que presque tous les serveurs de build ont l'intégration NUnit pour non seulement exécuter des tests NUnit, mais aussi traiter les rapports XML générés.
- 1. nunit vs framework de test unitaire intégré avec visual studio
- 2. Guide sur le test unitaire de Visual Studio 2008
- 3. Intégration du test unitaire dans Visual Studio Express 2008
- 4. Outil de test unitaire pour la base de données Sybase
- 5. Création d'un éditeur intégré pour Visual Studio
- 6. Contrôle de version intégré pour Visual Studio
- 7. Quel est l'outil de test unitaire préféré pour le développement C dans Visual Studio?
- 8. C# - Test unitaire, Mock?
- 9. Erreur de connexion Excel 2007 DataSource dans le test unitaire Visual Studio 2008
- 10. Servlets de test unitaire
- 11. quel est le meilleur outil pour le test unitaire en VB?
- 12. Raisonnable d'enlever TestContext d'un test unitaire?
- 13. Test du package Visual Studio 2008
- 14. Ankhsvn non intégré à Visual Studio 2010
- 15. Projet de test Visual Studio
- 16. Visual Studio et TFS pour le gestionnaire de test
- 17. Unité Visual Studio Test - SUPPRIMER permission refusée
- 18. Mercurial peut-il être intégré à Visual Studio 2008?
- 19. Délais d'expiration du cadre de test unitaire dans Visual Studio 2008
- 20. La fonctionnalité de test unitaire de Visual Studio 2010 est-elle utilisable pour le code C++ natif?
- 21. Test de code unitaire qui appelle VirtualPathUtility.ToAbsolute
- 22. Outil de découverte de test pour .NET
- 23. QT Qtestlib, Test unitaire
- 24. WCF MSMQ Test unitaire
- 25. Test unitaire des indices Lucene
- 26. Modèle Visual Studio 2010 pour le nouveau UnitTest
- 27. classe d'affaires de conception pour test unitaire
- 28. Configuration de test unitaire pour l'application ASP.NET
- 29. Visual Studio Outil pour mettre à jour un DBML?
- 30. Optimisation: Un outil comme gprof pour Visual Studio
"traite également les rapports XML générés" - de quoi parlez-vous? Pourriez-vous me montrer un échantillon ou un document publié? Merci. – George2
NUnit génère peut générer un document XML qui spécifie des statistiques sur l'exécution du test. Le rapport contient généralement le nombre de tests, le nombre de tests réussis ou échoués. Généralement, le fichier est généré en XML, puis le serveur de génération (Cruise Control, Team City, etc.) récupère le fichier XML et importe les résultats. Ensuite, ils affichent les résultats dans le détail de construction dans leur interface graphique. –
Merci Matthew, et MSTest ne fournit pas de telles sorties XML qui pourraient être facilement analysés? – George2