728x90
반응형
질문 : Assert를 사용하여 예외가 발생했는지 확인하려면 어떻게합니까?
Assert
(또는 다른 테스트 클래스)를 사용하여 예외가 발생했는지 확인하는 방법은 무엇입니까?
답변
"Visual Studio Team Test"의 경우 ExpectedException 특성을 테스트의 메서드에 적용한 것으로 보입니다.
여기 설명서의 샘플 : Visual Studio Team Test를 사용한 단위 테스트 연습
[TestMethod]
[ExpectedException(typeof(ArgumentException),
"A userId of null was inappropriately allowed.")]
public void NullUserIdInConstructor()
{
LogonInfo logonInfo = new LogonInfo(null, "P@ss0word");
}
출처 : https://stackoverflow.com/questions/933613/how-do-i-use-assert-to-verify-that-an-exception-has-been-thrown
728x90
반응형
'개발관련 > other' 카테고리의 다른 글
Node.js를 업데이트 하는 방법 (0) | 2021.06.17 |
---|---|
메서드 이름과 줄 번호를 인쇄하고 조건부로 NSLog를 비활성화하는 방법 (0) | 2021.06.17 |
Node.js를 사용하여 현재 스크립트의 경로를 얻는 방법 (0) | 2021.06.16 |
Deferreds 배열을 $ .when ()에 전달합니다. (0) | 2021.06.14 |
Node.js의 디렉토리에있는 모든 파일의 이름 목록을 얻는 방법 (0) | 2021.06.14 |