Je ne suis pas cher et je ne veux pas payer pour ReSharper ou TestDriven.NET. Existe-t-il un complément gratuit à Visual Studio pour NUnit?
Vous pouvez créer un projet vide (par exemple, choisir l’application de console) et dans la propriété du projet, sélectionner le tag DEBUG et sélectionner "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 le DLL contenant tout votre test (le mien est toujours dans la liste\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.
C'est une solution gratuite.
Vous pouvez maintenant utiliser Gallio: il est open source. www.gallio.org
Par ailleurs TestDriven peut être téléchargé gratuitement si c'est pour un usage personnel ou un projet Open Source.
Je devais trouver un moyen d'utiliser . Net Reflecto r dans VS il y a quelques jours et lorsque j'ai téléchargé TestDriven, il a été acheté. 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 l'ait retiré, il devrait être dans la source.
Je sais que c’est une vieille question, mais il est également possible d’ajouter un outil externe dans le menu Outils pour exécuter nunit. Définissez les arguments sur $ (NomCible) $ (TargetExt) et le répertoire initial sur $ (ProjectDir)\bin. \Déboguer
découvrez ce link
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 par exécution - vous ne pouvez donc pas grouper par classe, solution, etc. De plus, il ne vous montre pas de trace de pile en cas d'échec du test, il vous suffit d'une simple coche verte ou d'une case rouge et d'un message.
Vous pouvez essayer NCrunch pour exécuter des tests automatiquement ou manuellement.
É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, mais vous devez recompiler le code manuellement chaque fois que vous modifiez quelque chose - pas d'intégration automatique avec la construction
Je ne l'ai pas utilisé, mais NUnitit est un complément Visual Studio gratuit pour NUnit.
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. J'espère que cela pourra aider