1
에서 사용자 정의 예외를 처리하는 테스트를 작성하는 방법 어떻게 내가 (is (thrown? (Exception. "MyCustomException") (method-name param)))
을 시도하지만이 작동하지 않는 (Exception. "MyCustomException")
Clojure의
에 의해 제기 된 사용자 정의 예외를 테스트하기 위해 Clojure에서의 테스트 케이스를 쓰기 않습니다.
추신 : 익숙하지 않은 언어 :
'method-name'은 무엇을합니까? Exception을 throw하면 테스트에 try/catch가 필요하다고 가정합니다. 그런 다음 catch 된 예외를 살펴보고 예상 한 결과인지 확인할 수 있습니다. –