我在页面上有两个表单 - 一个用于登录,一个用于注册,两者共享一个名为“user [username]”的字段
在rSpec中运行集成测试时,如何指定我希望在特定表单上运行操作?
实际上,如果我有一个id为'login'的表单和一个id为'signup'的表单,我如何指定我希望所有“fill_in”,“click_button”等命令在“注册”上运行“表格?
答案 0 :(得分:2)
您只需要添加一些由css选择器定义的范围。所以你只需要说你想要填写用户[name]表单#login_form或#signup_form