2010-04-06 2 views
0

뭔가 놓친 것처럼 보입니다.이 단계에서는 nunit을 다운로드하고 NUnit에 대한 원래의 MSTest 참조를 변경하는 방법을 설명합니다. JetBrains에서 UnitRun으로 테스트를 실행하는 것에 대해 이야기하기 전까지는 괜찮습니다.Action (2009)에서 ASP.NET MVC를 밟아서 nunit 문제를 해결했습니다.

테스트를 실행할 수 있도록 nUnit을 실행할 수 있다고 생각했지만 nUnit GUI에서 프로젝트를로드하고 "이 어셈블리는 알려진 테스트 프레임 워크로 빌드되지 않았습니다."라는 메시지가 나타납니다. 이것은 Nunit-2.5.3.9346.msi를 실행 한 후입니다. 아니면 Visual Studio 2008에서 테스트를 수행 할 수 있습니까? 이 http://www.jetbrains.com/unitrun/

(. 즉, 그것은이 더 이상 지원되지 나는 비용이 발생할 수 JetBrains의 ReSharper에서를 생각하고 말없는 것 같다?) :

은 몇 가지 조사 후 나는이 찾을 수 있습니다. 나는 NUnit 경험에서 약간 녹슬었다. 그렇다면 어떻게 테스트를 시작해야합니까? 비정상적인 것으로 간주되는 오류 메시지가 있습니까?

MvcApplication.Tests 프로젝트에 nunit.framework에 대한 참조를 추가했습니다. 추가하는 것이 잘못된 참조입니까?

감사합니다 :)

답변

1

이 NUnit과에 대한 참조를 추가하는 것은 괜찮지 만, 당신은 클래스 및 시험 방법에 넣어 속성이 NUnit과의과 그렇지 MSTEST 있는지 확인해야합니다. 나는 이것이 일어나고 있으며 NUnit GUI가 기대하는 속성을 찾지 못하는 이유를 설명한다.

예, ReSharper에서이

+0

Thanks - 내 컨트롤러 클래스가 업데이트되었습니다.하지만 컨트롤러 클래스가 자동으로 원래 만들어 졌음을 잊어 버렸습니다. – Jen

1

이 테스트를 테스트/실행 Testdriven.Net를 사용하여 다음 프로젝트에 NUnit.Framework에 대한 참조를 추가합니다 (이럴하지만 가치가) 돈을 비용.

관련 문제