64 votes

La couverture de Code avec nUnit?

Est-il possible de voir la couverture de code lors de l'utilisation de nUnit? Je sais qu'il y a une telle fonctionnalité dans Visual Studio, mais vous pouvez l'utiliser avec nUnit ou seulement avec le haut-vs des tests unitaires?

26voto

Marek Tihkan Points 1496

Vous pouvez utiliser NCover. Maintenant, son commercial, mais la version 1.5.8 (au bas de la page, community edition) est toujours en liberté, et si vous souhaitez visualiser, puis l'utiliser NCoverExplorer.

EDIT:

Il est possible d'encapsuler nUnit ou mbUnit avec le code de Visual Studio. VSTS de Couverture de Code Runner

18voto

Be.St. Points 1699

Visual Studio 2012 enfin l'ajout du support pour les tiers unit test framework.

Vous pouvez ajouter des cadres à l'aide de l'Extension Manager et automatiquement "de la couverture de Code" commence à travailler avec installé cadre.

La couverture de Code est uniquement disponible dans Visual Studio Ultimate ou les éditions Premium.

Voir ma réponse dans N'VS2010 de Couverture de Code, support nUnit?

8voto

Torbjörn Nomell Points 1365

PartCover est gratuit et j'ai blogué comment l'utiliser avec NUnit Voir ce lien

4voto

Ira Baxter Points 48153

Voir SD C# de la Couverture de Test. Vient avec construit-dans la visualisation de la couverture de test, données de plus de votre code source, ainsi que des rapports de synthèse.

4voto

No answer Points 281

Si vous travailler dans une entreprise avec la sécurité et sauvegarde de l'argent/sans tracas des employés - la politique de restriction de votre choix pour VS2010 (Premium ou Ultimate), voir ma réponse: L'exécution de tests NUnit dans Visual Studio 2010 avec la couverture de code

Là, je me réfère à cette autre réponse, mais aussi de donner un peu plus de détails que ça: Ne VS2010 de Couverture de Code, support nUnit?

Je sais, copié/référence réponses (esp. d'autres) valent downvoting, mais comme je l'ai dit, je donne quelques détails que m'a aidé énormément.

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