Elixir Language
ExUnit
수색…
예외 선언
assert_raise
를 사용하여 예외가 발생했는지 테스트하십시오. assert_raise
는 Exception과 실행할 함수를 취합니다.
test "invalid block size" do
assert_raise(MerkleTree.ArgumentError, (fn() -> MerkleTree.new ["a", "b", "c"] end))
end
테스트하려는 코드를 익명 함수로 assert_raise
전달하십시오.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow