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.

  1. J'ai d'abord créer un nouveau projet C#:
    menu FichierNouveauProjetInstalléModèlesVisual C#Application ConsoleOK.

  2. Puis-je installer NUnit:
    menu OutilsGestionnaire de Package NuGetGé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.
  3. La prochaine étape que je fais est de l'ajout d'une nouvelle classe avec le code:
    Clic droit sur le projet → AjouterClasseVisual C# ÉlémentsClasse
    nom de Tests.cs
    Ajouter

    Puis 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()
            {
            }
        }
    }
  4. 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.

InformationsquelleAutor baziorek | 2015-10-12