我有一个请求规范下列测试:水豚click_link用:HREF匹配
page.should have_link('Edit user', :href => edit_users_path(@user))
这就验证了在索引视图的特定用户具有编辑链接。 我想点击相同的链接,喜欢的东西:
click_link('Edit user', :href => edit_users_path(@user))
可惜click_link不接受选项。
有没有一个很好的方法来做到这一点,它似乎是一个相当明显的用例?
我应该是包括在表<tr>
或<td>
一个#ID和做这样的事情:
within(#user_id)
click_link 'Edit user'
end
我宁愿不与视图鼓捣只是为了让测试工作。
看起来很惭愧,必须明确地下降到html级别,但这个作品,谢谢! – jackpipe 2013-02-20 03:25:27
这是给水豚:: ElementNotFound:错误.... – 2013-12-09 07:07:10