标签: ruby unit-testing testunit
我需要对代码中引发的异常进行单元测试,例如:
def test assert_raise Timeout::Error do Thread.new { raise Timeout::Error } end end
如何使这个工作?
答案 0 :(得分:1)
:
t = Thread.new { raise Timeout::Error } t.join