Nunit: Après la mise à niveau vers Nunit 3.0, le programme d'exécution de test VS manque des tests

Créé le 27 nov. 2015  ·  3Commentaires  ·  Source: nunit/nunit

Je viens de passer à NUnit v3.0.0 à partir de NUnit v2.6.4 via la mise à jour nuget, mais maintenant les tests n'apparaissent pas dans l'extension VS Test Runner...

Assurez-vous également que la configuration de construction pour x64/x86 était correcte, mais pas de dés ?

notabug

Tous les 3 commentaires

Pour toute autre personne qui rencontre ce problème, vous devez installer le nouvel adaptateur de test NUnit3. L'adaptateur NUnit2 d'origine n'exécute que les tests v2 et le nouvel adaptateur NUnit3 n'exécute que les tests v3.

https://visualstudiogallery.msdn.microsoft.com/0da0f6bd-9bb6-4ae3-87a8-537788622f2d

Si vous n'utilisez que NUnit 3.0 à l'avenir, je vous recommande de désinstaller ou de désactiver également l'ancien adaptateur de test NUnit afin qu'une extension de test de moins recherche des tests. Ils fonctionnent ensemble, mais cela vous ralentit un peu d'avoir des adaptateurs qui ne sont pas utilisés.

@danieltharris, vous pouvez toujours installer l'adaptateur pour les projets, mais vous devez utiliser le nouvel adaptateur v3, pas l'ancien adaptateur. Supprimez la référence NuGet pour NUnitTestAdapter et ajoutez-en une pour NUnit3TestAdapter

@rprouse Merci, j'ai trouvé cela maintenant et je l'ai fait fonctionner. C'est beaucoup plus facile de cette façon par rapport aux extensions VISX. Content que ce soit toujours possible avec la v3. Je ne sais pas comment j'ai raté le package dans l'explorateur NuGet les premières fois

Cette page vous a été utile?
0 / 5 - 0 notes