rspec v1.2のany_instanceのエイリアスは何ですか?
Object.any_instance.stub(:foo).and_return("return_value")
PS
私の英語でごめんなさい。
rspec v1.2のany_instanceのエイリアスは何ですか?
Object.any_instance.stub(:foo).and_return("return_value")
PS
私の英語でごめんなさい。
「ハック」は、テストの範囲内でクラスのメソッドを再定義することでした。
たとえば、次のようなスタブを作成したい場合:
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
1つもありません。any_instance
rspec-2.6 で最初にサポートされました: http://rubydoc.info/gems/rspec-mocks/file/Changelog.md。