디버그 모드에서 MSTEST 단위 테스트를 실행하면 예상되는 예외가 모두 throw되어 실행이 중지됩니다.예상되는 예외가 디버그 테스트 실행을 중단하는 것을 방지하려면 어떻게해야합니까?
public void CheckNull(object data)
{
if (ReferenceEquals(null, data))
{
throw new ArgumentNullException("data");
}
} // test run breaks here: ArgumentNullException was unhandled by user code
테스트 실행에 키보드 단축키를 사용하지 않고 대신 마우스를 사용합니다. 필자는이 기사를 읽었을뿐 디버깅없이 실행하기위한 다른 단축키를 보여주기 때문에 도움이되지 않았습니다. 디버깅을 원하지만 예상되는 예외가 발생하지 않도록하고 싶습니다. –
@ Jader Dias - 다른 가능한 해결책은 최신 편집을 참조하십시오. – dcp
예기치 않은 예외에도 영향을 미칩니다. –