MbUnit 및 TestDriven.Net을 사용하는 테스트 프로젝트가 있습니다.TestDriven.Net에서 테스트를 찾을 수 없습니다.
개별 테스트 방법을 마우스 오른쪽 버튼으로 클릭하고 "테스트 실행"이라고 말하면 테스트가 성공적으로 실행됩니다. 솔루션 탐색기에서 파일 이름을 클릭해도 똑같습니다.
그러나 프로젝트 나 솔루션에서 마우스 오른쪽 버튼을 클릭하고 테스트를 실행하면 TestDriven.Net에서 "0 통과, 0 실패, 0 건너 뛰기"라고보고합니다.
다른 프로젝트도 잘 작동합니다. 예, 수업에는 [TestFixture]라는 라벨이 붙어 있으며 [Test]라는 라벨이 붙어 있습니다.
FWIW, NaturalSpec [http://www.navision-blog.de/2009/11/08/getting-started-with-naturalspec/]과 비슷한 문제가 있었지만 이것은 b/c였습니다. 테스트 클래스를 사용하지 말고 스펙을 변수로 정의하는 예제. 필자는 테스트 클래스와 스펙을 멤버로 사용하도록 전환했으며 TD.Net은 테스트를 찾을 수있었습니다. –