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