문제

VS2008 실행 장치 테스트에서 이상한 문제가 있습니다. 정상 또는 디버그 모드에서 Resharper 또는 TestDriven을 사용하여 장치 테스트를 실행하면 Debug.WriteLine ( "FOO") 라인이 두 번 수행됩니다. VS의 출력 창에서 각 줄이 두 번 쓰여진 것을 볼 수 있습니다.

그러나 테스트를 진행하면 각 라인이 예상대로 한 번 수행되는 것 같습니다. 여기서 무슨 일이 일어나고 있는지 아는 사람 있나요? 감사!

도움이 되었습니까?

해결책

IIRC 스튜디오의 출력 창에는 stdout 및 stderr뿐만 아니라 추적 메시지도 표시됩니다. 적절한 테스트 러너는 STDOUT에 쓰기에 추가로 추적을 설정할 수 있습니다. 수동으로 테스트를 시작하면 발생하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top