Visual Studio 내에서 TestDriven.NET (http://testdriven.net/)을 사용하여 Concordion.NET 테스트를 실행할 수 있습니다. 테스트를 실행하려면 Concordion.NET 픽스처 클래스 (http://testdriven.net/quickstart.aspx)에서 TestDriven.NET의 "Run Test (s)"명령을 사용하십시오.
"Concordion.NET 테스트를 NUnit으로 실행하는 방법"(http://concordion.org/dotnet/RunningTests.html) 방법에 설명 된대로 사양 프로젝트의 AssemblyInfo.cs에 [assembly : RequiredAddin ("ConcordionNUnitAddin")] 특성을 지정했는지 확인하십시오.).
Visual Studio에서 TestDriven.NET으로 Concordion.NET 테스트를 실행하면 다음과 비슷한 결과가 나타납니다.
"------ 테스트 시작 : 어셈블리 : Concordion.Spec.dll ---- -
처리 된 사양 : C : \ Users \ myuser \ AppData \ Local \ Temp \ Concordion \ Spec \ Concordion \ Command \ AssertEquals \ NonString \ Boolean.html
1 개 실패, 0 개 실패, 0 개 건너 뛰기, 0,67 초 (NUnit 2.6.2). "
TestDriven.NET을 사용하여 Concordion.NET 테스트를 실행하려면 Concordion.NUnit.dll을 TestDriven.NET (C : \ Program Files (x86) \ TestDriven.NET \ NUnit \ 2.6 \ addins \ Concordi on.NUnit.dll).
당신이 준 TestDriven.Net 솔루션이 효과가있었습니다! 고마워요. 시간 낭비를 줄여 줄 것입니다. nUnit GUI는 수천 가지의 테스트를 거쳤다면 매우 실망 스럽습니다. 감사! –
그 사이에 추가 [TestFixture] 주석을 추가하는 "해킹"이 필요하지 않다는 것을 알게되었습니다. [assembly : RequiredAddin ("ConcordionNUnitAddin")] 특성을 사양 프로젝트의 AssemblyInfo.cs에 추가해야합니다. 비주얼 스튜디오. 그런 다음 TestDriven.NET은 Concordion.NET 테스트가 NUnit과 함께 실행되어야 함을 인식합니다. – user3632158