Elixir Language
ExUnidad
Buscar..
Afirmación de excepciones
Use assert_raise
para probar si se generó una excepción. assert_raise
toma una excepción y una función para ser ejecutada.
test "invalid block size" do
assert_raise(MerkleTree.ArgumentError, (fn() -> MerkleTree.new ["a", "b", "c"] end))
end
Envuelva el código que desee probar en una función anónima y páselo a assert_raise
.
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow