下面的测试是否应该断言抛出异常?在我的电脑上它没有,我想知道这是否是预期的行为。
def a
raise RuntimeError
end
def b
begin
a
rescue RuntimeError
puts "bummer"
end
end
test "assert this" do
assert_raises RuntimeError do
b
end
end