以下の内容はhttps://chulip.org/entry/2012/12/26/200705より取得しました。


RSpec and_yieldを使ってブロック付きメソッドのstubを覚えた

RSpec

describe 'hoge' do
  before do
    Model.stub_chain(:all, :each).and_yield(1).and_yield(2)
  end
  # 以後略...
end

実装

Model.all.each do |hoge|
  p hoge
end

↑みたいな事するとhogeが1回目が1。2回目が2になるのでとても便利だなあ。




以上の内容はhttps://chulip.org/entry/2012/12/26/200705より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14