RSpecを使用してBDDとBDDを使用して開発したい、 。現在、検証エラーのためオーガナイザの新しいインスタンス(作成したモデル)を作成できないかどうかを確認したいところです。私は、エラーメッセージがビューに表示するために利用できることを確認できるように、作成するオブジェクトのエラー配列が空でないことを確認したいと思います。Rails RSpec:コントローラのテスト、エラーのチェック検証エラーのために新しいレコードを作成できない場合は、モデルの配列が入力されます
は 'spec_helper' を必要と
は、私はRSpecの2キュウリレールとレールの3.2.9に基づいて開発しています render_views
describe "POST 'create'" do
describe "with invalid arguments" do
before(:each) do
request.env["HTTP_REFERER"] = organizers_new_path
@organizer_args = { :name => "" }
end
it "should return a non-empty list of errors" do
post 'create', :organizer => @organizer_args
@organizer.errors.empty?.should_not be_true
end
end
end
エンド
を行うOrganizersControllerを記述する。
ご迷惑をおかけして申し訳ございません。ありがとう!
「真」(スペースなし) – Tobi