要素が存在しないのをテストするとき、毎回どうやるか考えてしまうのでメモっとく。
テストはfeature specで書いています。
feature "何かしらのページ" do
describe "とある条件だと" do
background do
visit foo_path
end
scenario "指定したIDの要素がないこと" do
expect {
find("#not_found_id")
}.to raise_error(Capybara::ElementNotFound)
end
end
end
