0

ベストなタイトルかどうかはわかりませんが、説明するのが難しいので、コードをいくつか入れます。

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スコープでメソッドを返す方法が必要です。これにより、「予期しないリターン」が得られます

4

1 に答える 1