Capybara / RSpec / Rails / Ruby

連載: Rails4+RSpec+Capybaraでよく使うマッチャ&メソッド22個+α

「」第回の今回はフォームの入力フィールドをhave_fieldマッチャで確認テストを行います。

have_fieldマッチャでname属性が”title”の入力フィールドがあることを確認するには

it { should have_field 'title' }

のようにマッチャを使います。

フィールドの入力内容の確認をしたい場合はwithオプションを使います。

it { should have_field 'title', with: 'Rails4+RSpecでCapybara入門' }

次回はhave_checked_fieldマッチャを使った指定したチェックボックス/ラジオボタンの確認を行います。

関連記事