More Related Content
Similar to Ruby on Rails Tutorial Chapter8-10
Similar to Ruby on Rails Tutorial Chapter8-10 (20)
Ruby on Rails Tutorial Chapter8-10
- 36. 拡大 namespace :db do desc “ Fill database with sample data ” task :populate => :environment do Rake :: Task [ ‘ db:reset ’ ].invoke User .create!( :name => “ Example User ” , :email => “ [email_address] ” , :password => “ foobar ” , :password_confirmation => “ foobar ” )
- 37. 拡大 99 .times do | n | name = Faker :: Name .name email = “ example- #{ n+ 1 } @railstutorial.org ” password = “ password ” User .create!( :name => name, :email => email, :password => password, :password_confirmation => password) end end end
Editor's Notes
- どのようにテストを書くのか ユーザを作成できないとき、 new ページを表示するとき等のテストが書かれている
- ここでテストツールの話
- authenticate は渡された値のユーザが存在したときそのユーザ自身を返して、無かったときは nil を返すメソッドとして、 app/models/user.rb に定義されている