nunit console을 사용하여 명령 줄에서 Visual Studio로 작성된 일부 nunit 테스트를 실행하려고합니다. 테스트는 .net 4.5를 사용하여 빌드됩니다. .NET 프레임 워크 3.5 (.NET 2.0이 포함되어Nunit-console은 .net 3.5를 설치하길 원합니다.
내가
nunit3-console mytests.dll
를 입력 그리고 난이 날을 알려주는 팝업가 계속이를 실행하려면 "당신의 PC에 응용 프로그램은 다음과 같은 창 기능을 필요로 및 3.0).
내가
nunit3-console /framework:net-4.5 mytests.dll
말 4.5을 사용 NUNIT을 강제로 시도했습니다하지만 같은 일을 얻는다.
.net 3.5 설치를 시도했지만 설치가되지 않았습니다. (이미 4.5가 있기 때문에 필요 없습니다.)
[편집] 비주얼 스튜디오에서 실행할 때 시험은 ReSharper에서 또는 NUnit과 GUI의 ..를 사용하여 잘 실행
[편집] 내가 .net4 & .net4으로 시도 정말 간단한 솔루션을 (만든 .5) nunit 2.6.4 및 하나의 클래스 (아래)에 대한 nuget 참조가 있습니다.
[TestFixture]
public class Class1
{
[Test]
public void MyTest()
{
Assert.Pass();
}
}
여전히 같은 오류가 발생합니다.
아무도 도와 줄 수 있습니까?
MSI 또는 NuGet을 통해 NUnit 콘솔을 어떻게 설치 했습니까? 우리는 전에 이것을 보지 못 했으므로 문제가 무엇인지 이해하고 싶습니다. –
msi를 사용하여 콘솔을 설치했지만 솔루션에서 참조한 nunit가 nuget를 사용하여 설치되었습니다. – rozza
NuGet 버전의 콘솔을 사용해 볼 수 있습니까? MSI 문제인지 확인하고 싶습니다. –