0

我在一个页面上有两个表单 - 一个用于登录,一个用于注册,并且都共享一个名为“用户 [用户名]”的字段

在 rSpec 中运行集成测试时,如何指定要在特定表单上运行操作?

简而言之,如果我有一个 id 为“login”的表单和一个 id 为“signup”的表单,我如何指定我希望所有“fill_in”、“click_button”等命令都在“signup”表单上运行?

4

1 回答 1

2

您只需要添加一些由 css 选择器定义的范围。所以你只需要说你想在表单#login_form 或#signup_form 中填写用户[name] 表单

于 2010-11-08T08:38:00.343 回答