0

Capybara で送信された値が無効な場合にエラーが返されるかどうかを確認するテストを作成しようとしています。問題は、私のフォーム フィールドの 1 つが<select>フィールドであり、無効な入力がフォーム エラーになるようにしたいということです。

問題は、選択ボックスに存在するフィールドのみを選択できることです。これらはすべて、モデルの検証によると「有効」です。エラーメッセージをテストできるように、無効なフィールドを選択するか、何らかの方法で無効なデータを入力したいと考えています。

どうすればいいですか?

4

1 に答える 1

0

コメントに記載されている解決策 - 統合テストでモデルを実行する代わりに、モデルをテストします。MrDanA と apneadiving に感謝します。

于 2012-07-20T00:58:54.007 に答える