2010-05-15 2 views

답변

23

아니요. 가장 근접한 것은 [무시] 속성입니다.

그러나 MSTest는 다른 방법으로 disabling or enabling tests using Test Lists을 제공합니다. 테스트 목록을 좋아하든 원치 않든 MSTest에서 테스트 목록을 선택하는 것이 좋습니다.

+4

나쁜 소식에 감사드립니다.) – Tsar

+3

이것이 MSTest가 쓰레기가되는 이유입니다. 가장 기본적인 기능은 MISSING입니다. 응. – Spets

1

당신이 테스트를 할 때 디버거 (암시 적으로 수동으로 내가 생각 실행) 다음이 유용하게 사용할 수와 함께 실행하는 경우에만 주장하기 :

if (!System.Diagnostics.Debugger.IsAttached) return; 

가 표시 방법의 시작 부분에 위의 줄을 추가 [TestMethod]. 그런 다음 테스트는 항상 실행되지만 디버거가 연결되어 있지 않으면 아무 것도 어설 션되지 않습니다.

그래서 수동으로 실행하려면 디버그 모드로 실행하십시오.

관련 문제