如果我做
Klass.stub_any_instance(:new, raise(RuntimeError) do
...
end
RuntimeError 在 stub_any_instance 行引发,而不是像我希望的那样,稍后在发生 Klass.new() 时引发。
有没有办法按照我想要的方式进行这项工作?
如果我做
Klass.stub_any_instance(:new, raise(RuntimeError) do
...
end
RuntimeError 在 stub_any_instance 行引发,而不是像我希望的那样,稍后在发生 Klass.new() 时引发。
有没有办法按照我想要的方式进行这项工作?