您好我正在尝试使用访问
访问我的测试中的网址before {
visit(packages_path(package))
# visit packages_path package
}
这两行代码都会在我的测试中产生错误
失败/错误:访问(packages_path(包)) ActionController的:: RoutingError: 没有路线匹配[GET]“/packages.515”
根据capybara API,我希望网址为/ packages / 515。我不确定这里发生了什么或为什么。任何帮助,将不胜感激。如果可能的话,我想避免硬编码。
答案 0 :(得分:0)
这是由于应该访问package_path包的拼写错误引起的。修复这个错误解决了我所看到的问题。