Capybaraでよく使うマッチャ&メソッドをメモ。
オプションとかよく忘れるし。
- 第1回:have_titleマッチャでタイトル内容を確認する
- 第2回:have_contentマッチャでコンテンツ内容を確認する
- 第3回:have_linkマッチャでリンク内容を確認する
- 第4回:have_cssマッチャで指定したタグの内容を確認する
- 第5回:have_buttonマッチャで指定したボタンを確認する
- 第6回:have_fieldマッチャで指定した入力フィールドを確認する
- 第7回:have_checked_fieldマッチャで指定したチェックボックス/ラジオボタンを確認する
- 第8回:have_unchecked_fieldマッチャで指定したチェックボックス/ラジオボタンを確認する
- 第9回:have_selectマッチャで指定したセレクトボックスの選択内容を確認する
- 第10回:click_onメソッドでボタンをクリックする
- 第11回:fill_inメソッドでフォームにテキストを入力する
- 第12回:selectメソッドでセレクトボックスから要素を選択する
- 第13回:chooseメソッドでラジオボタンから要素を選択する
- 第14回:checkメソッドでチェックボックスを選択する
- 第15回:uncheckメソッドでチェックボックスを選択解除する
- 第16回:findメソッドでオブジェクトを取得する
- 第17回:find_buttonメソッドでボタン要素を取得する
- 第18回:find_fieldメソッドでフィールド要素を取得する
- 第19回:find_by_idメソッドでid要素を取得する
- 第20回:find_linkメソッドでリンク要素を取得する
- 第21回:allメソッドで要素リストを取得する
- 第22回:nativeメソッドでネイティブオブジェクトを取得する
- 第23回:find&nativeメソッドでmeta要素をテストする
- 第24回:Basic認証が必要なページをテストする
- 第25回:ログインが必要なページをテストする