我不确定这是最好的标题,但很难解释,所以我会放一些代码。
class Bar
include Errors
def self.foo
raise_error("something")
puts "should not go here"
end
end
我有这个规格:
it ""
stub(Bar.new).raise_error { return }
end
我想要一些如何在 foo 范围内返回方法,这给了我“意外返回”
我不确定这是最好的标题,但很难解释,所以我会放一些代码。
class Bar
include Errors
def self.foo
raise_error("something")
puts "should not go here"
end
end
我有这个规格:
it ""
stub(Bar.new).raise_error { return }
end
我想要一些如何在 foo 范围内返回方法,这给了我“意外返回”