0

rspec v1.2のany_instanceのエイリアスは何ですか?

Object.any_instance.stub(:foo).and_return("return_value")

PS
私の英語でごめんなさい。

4

2 に答える 2

0

「ハック」は、テストの範囲内でクラスのメソッドを再定義することでした。
たとえば、次のようなスタブを作成したい場合:

SomeClass.any_instance.stub(:foo).and_return(return_value)

--

describe SomeClass
  class SomeClass
    def foo
      return "return value"
    end
  end
  # your test goes here
end
于 2012-09-24T09:58:52.243 に答える
0

1つもありません。any_instancerspec-2.6 で最初にサポートされました: http://rubydoc.info/gems/rspec-mocks/file/Changelog.md

于 2012-09-21T12:31:05.697 に答える