私のレールアプリでは、私はrails_adminを使用しており、統合テストを行う必要があります。 私はcapybaraとminitestを使って統合テストを行っています。 ダッシュボードでリンクをクリックした後、現在のページのパスを予想パスで確認する必要があります。レール管理:統合テスト、モデルの名前付きパスの取得方法
rails_adminが提供する名前付きルートを使用します。 私が試した:これはコンソールに正しいURLを与えるが、統合テストでは動作しません
assert_equal page.current_url, app.rails_admin.dashboard_url
。私はここで何が欠けているのですか?事前に
おかげで、
OK - 'page.assert_current_path rails_admin.dashboard_url(subdomain: 'admin')、url:true' - これは、JSのサポートをしているときに頭痛を軽減します。ドライバー –