最佳答案
在 MiniTest 的 assert_raises
/must_raise
中检查异常消息的预期语法是什么?
我尝试做出如下断言,其中 "Foo"
是预期的错误消息:
proc { bar.do_it }.must_raise RuntimeError.new("Foo")