构建用户注册与数据模型系统
1. 用户注册页面的 URI 调整
目前,我们已经有了一个位于 /users/new 的新用户页面,但我们希望 URI 为 /signup 。为了实现这一目标,我们需要进行以下操作:
- 编写集成测试 :
- 生成集成测试文件:
$ rails generate integration test user pages
- 按照静态页面测试的模式,填充用户页面测试代码,以测试 `h1` 和 `title` 标签的内容,代码如下:
# spec/requests/user_pages_spec.rb
require 'spec helper'
describe "User pages" do
subject { page }
describe "signup page" do
before { visit signup path }
it { should have selector('h1', text: 'Sign up') }
it { should have selector('title', text: full title('Sign up')) }
end
end
- 运行测试:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



