수색…


예외 선언

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