4/7 Rspec調べたマッチャなどの忘備録

今日は一日中テストコードを書いていく中で、調べた知識を忘備録として書きます。

 

リンクの存在チェック

expect(page).to have_link('')

 

インプットの中身の確認

expect(

find('#HTML要素のid').value 

).to eq()

 

セレクトタグのオプション選択

select '表示名', from: 'タグのname'

 

ラジオボタンの選択

choose ’表示名’

 

ボタンの存在チェック

expect(page).to have_button '表示名'

 

inputタグのtype=dateの選択

find('input[name=""]').set(日付)