これはRailsチュートリアルからのものです:
expect { click_link('delete') }.to change(User, :count).by(-1)
テスト中のページに「delete」と呼ばれるリンクが複数あるが、それぞれの URI が (ID に基づいて) 異なる場合、Capybara はどのリンクをクリックすればよいかをどのように判断するのでしょうか?
これはRailsチュートリアルからのものです:
expect { click_link('delete') }.to change(User, :count).by(-1)
テスト中のページに「delete」と呼ばれるリンクが複数あるが、それぞれの URI が (ID に基づいて) 異なる場合、Capybara はどのリンクをクリックすればよいかをどのように判断するのでしょうか?