1

非推奨の警告:次のメジャーリリースまたはマイナーリリースから削除される非推奨の動作を使用しています。(/usr/local/lib/ruby/gems/1.8/gems/shoulda-2.11.0/lib/shoulda/macros.rb:40のshould_changeから呼び出されます)

たとえば、この種のテストは、新しいshouldaで警告なしに機能するように変更する必要があります。

fast_context "a" do
  setup do
    ...
  end

  should_change("message", :by => 1) { Messages.count }      
end
4

1 に答える 1

1

http://robots.thoughtbot.com/post/731871832/this-should-change-your-mind

should_changeマクロの処理方法を説明する良い記事。

于 2010-06-27T14:40:04.207 に答える