我是全新的测试w /水豚和黄瓜。我看到了一些非常有用的视频,并写下了我的第一个测试。然而,说测试失败了,我不知道为什么。黄瓜和水豚测试失败,我该如何调试?
我相信我有我需要的所有宝石,并且我确信所有的配置都是按照文档完成的。
但是,当我运行该功能时,它失败的内容丢失,但我知道内容是在正确的视图,并且我知道视图正在正确服务。我可以手动导航,看起来应该是这样,但是黄瓜/水豚步骤说它找不到内容。
对于我的步骤定义,我有:
When I visit the homepage
get root_path
response.should have_content("Log In")
end
在应用程序布局,我有话“登录”,可展示时未登录用户
功能运行时。 ,我收到了失败消息:
expected there to be content "Log In" in ""
有没有办法看到测试中的响应呈现的是什么html?我试着做一个投入(回应),但没有做任何事情。任何其他原因,可能是我没有考虑失败?
究竟是我在找什么,谢谢。虽然,当我看到那个页面时,我正在寻找的内容就在那里,所以我不知道我还错过了什么。 – Paul