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