我想验证页面上是否存在具有特定href的链接.我目前正在做我应该看到"/ some-link-here"但似乎失败了.如何确保链接存在而无需点击+我应该在"/ some-link-here"页面上?
小智 5
您需要添加自定义步骤
Then /^"([^\"]*)" should link to "([^\"]*)"(?: within "([^\"]*)")$/ do |link_text,
page_name, container|
with_scope(container) do
URI.parse(page.find_link(link_text)['href']).path.should == path_to(page_name)
end
end
Run Code Online (Sandbox Code Playgroud)
您可以使用步骤Then "User Login" should link to "the user_login page",user_login是您的路线名称
| 归档时间: |
|
| 查看次数: |
2384 次 |
| 最近记录: |