Capybara で要素が「存在する」「存在しない」をテストする方法

結論

have_selector マッチャを用いる。

expect(page).to have_selector "#submit"
expect(page).not_to have_selector "#cancel"

補足

非表示要素を取り扱う際などは *options で様々な設定が可能です。

chaika.hatenablog.com

Powered by はてなブログ