선생님, 개발을 잘하고 싶어요.

[테스트] 특정 에러를 던지는 지 테스트 본문

개발/android 개발

[테스트] 특정 에러를 던지는 지 테스트

알고싶은 승민 2020. 3. 30. 22:25

Google Truth 에는 에러를 테스트 하는 표준적인 방법이 없더라...

그런데 junit 에도 마땅한 함수가 없는 것 같아서 이것 저것 뒤지다가 이 스택 오버플로우에서 해답을 찾았다.

 

junit 4.13, junit 5 이상 에서만 assertThrows 라는 함수를 지원하더라. 

이런 식으로 특정 에러 발생하는지 확인 가능

주의

  • assertThrows 는 junit 4.13 이상 부터 지원하는 명령이다. (함수가 없다면, build.gradle 을 확인 해보자.)
Comments