Comment faire pour installer NUnit pour C# avec le Gestionnaire de Package NuGet sur Visual Studio 2015
J'ai Visual Studio 2015. Je veux ajouter NUnit de tests pour le projet C# avec le Gestionnaire de Package NuGet, et je veux avoir la possibilité de l'exécution des tests avec Visual Studio et Visual Studio.
-
J'ai d'abord créer un nouveau projet C#:
menu Fichier → Nouveau → Projet → Installé → Modèles → Visual C# → Application Console → OK. -
Puis-je installer NUnit:
menu Outils → Gestionnaire de Package NuGet → Gérer les Packages NuGet pour la Solution... Puis-je installer les paquets:- NUnit
- NUnit.Coureur
- NUnitTestAdapter
Dans la sortie, je vois:
Successfully installed 'NUnit 3.0.0-beta-4' to Tmp. Successfully installed 'NUnit.Runners 2.6.4' to Tmp. Successfully installed 'NUnitTestAdapter 2.0.0' to Tmp.
-
La prochaine étape que je fais est de l'ajout d'une nouvelle classe avec le code:
Clic droit sur le projet → Ajouter → Classe → Visual C# Éléments → Classe
nom de Tests.cs → AjouterPuis je utiliser le code ci-dessous:
namespace NUnit.Tests { using System; using NUnit.Framework; [TestFixture] public class Tests { [Test] public void t1() { } [Test] public void t2() { } } }
-
Et, enfin, quand j'appuie sur RunAll sur l'Explorateur de tests que je vois:
------ Discover test started ------ NUnit VS Adapter 2.0.0.0 discovering tests is started Attempt to load assembly with unsupported test framework in C:\Users\Grzegorz\Desktop\Tmp\Tmp\bin\Debug\Tmp.exe NUnit VS Adapter 2.0.0.0 discovering test is finished ========== Discover test finished: 0 found (0:00:00,0720041) ========== No tests are being discovered.
La chose étrange est que je n'ai trouvé aucun tutoriel quand quelqu'un utilise NuGet pour installer NUnit dans Visual Studio; 2015 et d'exécuter les tests dans Visual Studio.
- J'ai installé NUnit et NUnitTestAdapter avec succès. Comment faire pour installer NUnit.Coureur?
- Vous pouvez consulter le lien: stackoverflow.com/questions/35056195/...
Vous devez vous connecter pour publier un commentaire.
On dirait que vous êtes à l'aide de NUnit 3 beta. Le message d'erreur je suppose que le test runner ne le supporte pas. Essayez de changer la NUnit paquet de 2.x version et voir si cela fait une différence.
Install-Package NUnit -Version 2.6.4 -ProjectName <your project name>
J'ai eu le même problème, et mon collègue résolu par l'installation d':
NUnit3 Adaptateur De Test