我在请求规范中有以下测试:
page.should have_link('Edit user', :href => edit_users_path(@user))
这将检查索引视图中的特定用户是否具有编辑链接。我想单击相同的链接,例如:
click_link('Edit user', :href => edit_users_path(@user))
不幸的是 click_link 不接受选项。
有没有一种好方法可以做到这一点,这似乎是一个相当明显的用例?
我应该在表中包含#id<tr>
还是<td>
执行以下操作:
within(#user_id)
click_link 'Edit user'
end
我不想为了让测试正常工作而修改视图。