Question

Je suis bon marché et je ne veux pas payer pour ReSharper ou TestDriven.NET. Existe-t-il un complément gratuit à Visual Studio pour NUnit?

Était-ce utile?

La solution

Vous pouvez créer un projet vide (par exemple, choisissez l'application console) et dans la propriété du projet, sélectionnez la balise DEBUG, puis sélectionnez "Démarrer le programme externe". Mettez le chemin de Nunit. Ensuite, dans l’option de démarrage, les arguments de la ligne de commande sélectionnent la DLL qui contient tout votre test (le mien est toujours dans la \ nunit \ bin ...). Sélectionnez ensuite "Activer le débogage de code non géré". et vous pourrez démarrer le projet dans VS et même utiliser le débogueur pas à pas.

Ceci est une solution gratuite.

Autres conseils

Vous pouvez maintenant utiliser Gallio: il est open source. www.gallio.org

À propos, TestDriven peut être téléchargé gratuitement s'il est destiné à un usage personnel ou Open Source. projet.

Je devais trouver un moyen d'utiliser .Net Reflecto r à l’intérieur de VS il ya quelques jours et lorsque j’ai téléchargé TestDriven, il est livré avec. Je n'ai jamais reçu de popup me demandant de payer.

NUnit est livré avec un coureur intégré de base. Ce n'est pas très bon, et pas très médiatisé, mais à moins que Charlie ne le retire, il devrait être dans la source.

Je sais que c’est une vieille question, mais vous pouvez également ajouter un outil externe dans le menu Outils pour exécuter nunit. Définissez les arguments sur $ (TargetName) $ (TargetExt) et le répertoire initial sur $ (ProjectDir ) \ bin \ Debug

consultez cette lien

Ceci est une vieille question et les choses ont changé depuis que la réponse a été acceptée.

Vous pouvez essayer NCrunch d'exécuter des tests automatiquement ou manuellement.

Si vous exécutez Visual Studio 2012, il existe un plug-in écrit par Charlie Poole, l'un des contributeurs à NUnit, qui utilise les nouveaux plug-ins de test Visual Studio Unit.

Malheureusement, il ne dispose pas encore de beaucoup d'options de regroupement, que ce soit par exécution ou non, vous ne pouvez donc pas les regrouper par classe, solution, etc. De plus, il ne vous montre aucune trace de pile en cas d'échec d'un test, il vous suffit simplement d'une coche verte ou d'une case rouge et d'un message.

 img

Je ne l'ai pas utilisé, mais NUnitit est un complément gratuit de Visual Studio pour NUnit.

http://nunitit.codeplex.com

D'après mon expérience, le meilleur complément pour Visual Studio est le resharper. TestDriven.Net est également bon pour les tests unitaires. Espérons que cela aide

Vous avez également trouvé celui-ci: http://visualstudiogallery.msdn.microsoft .com / c8164c71-0836-4471-80ce-633383031099
Il est capable de lancer vos tests dans le débogueur. Cependant, vous devez recompiler manuellement le code chaque fois que vous modifiez quelque chose - pas d'intégration auto-build-build

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top