Capybara で URL にパラメータが正しく付与されている(されていない)ことを確かめる方法

結論

expect(page).to have_current_path hogehoge_path(foo: 'bar', hello: 'world')

上記のように書くことで、

  • hogehoge_path の URL に、
    • foo=bar と、
    • hello=world の、

パラメータが付与されているかどうかを確認できます。

Powered by はてなブログ