J'essaie d'exécuter des tests nunit écrits en studio visuel sur la ligne de commande en utilisant la console nunit. Les tests sont construits en utilisant .net 4.5.Nunit-console veut que j'installe .net 3.5
les exécuter je tape
nunit3-console mytests.dll
et je continue à obtenir un pop-up qui me dit: « une application sur votre PC a besoin des fenêtres suivantes disposent .net framework 3.5 (2.0 comprend .net et 3.0).
J'ai essayé de forcer nunit à utiliser 4,5 en disant
nunit3-console /framework:net-4.5 mytests.dll
Mais je reçois la même chose.
J'ai essayé d'installer .net 3.5 mais il ne peut pas être installé (je suppose que je n'en ai pas besoin car j'en ai déjà 4.5).
[modifier] Les tests fonctionnent très bien lorsqu'il est exécuté à partir de Visual Studio à l'aide ReSharper ou dans le NUnit .. Gui
[modifier] J'ai créé une solution très simple (essayé avec .net4 & .net4 0,5) qui a une référence à NuGet nunit 2.6.4 et une classe (ci-dessous)
[TestFixture]
public class Class1
{
[Test]
public void MyTest()
{
Assert.Pass();
}
}
Je reçois toujours la même erreur.
Quelqu'un peut-il aider?
Comment avez-vous installé la console NUnit, en utilisant le MSI ou via NuGet? Nous n'avons pas vu cela auparavant, alors j'aimerais comprendre quel est le problème. –
J'ai installé la console en utilisant le msi mais le nunit référencé dans la solution est installé en utilisant nuget ... – rozza
Pouvez-vous essayer la version NuGet de la console? Je veux voir si c'est un problème MSI. –