4

次のことを期待して、rspec 3.1 で Rails アプリケーションをテストしています。

expect(current_url).to eq venues_url

これにより、次のエラーが発生します。

Failure/Error: expect(current_url).to eq venues_url

       expected: "http://test.host/venues"
            got: "http://www.example.com/venues"

期待されるドメインとアプリケーションが指示する場所に違いがあるのはなぜですか?

使用するとテストに合格しますexpect(current_path).to eq venues_path

4

0 に答える 0