Guest User

Untitled

a guest
Nov 22nd, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. Factory.sequence(:email) {|n| "person#{n}@example.com" }
  2.  
  3. Factory.define :role do |r|
  4. r.name {"Admin"}
  5. end
  6.  
  7. Factory.define :role_user do |ru|
  8. ru.association(:role)
  9. ru.association(:user)
  10. end
  11.  
  12. Factory.define :user do |u|
  13. u.first_name {"matt"}
  14. u.last_name {"jones"}
  15. u.email {Factory.next(:email)}
  16. end
  17. and using it like
  18.  
  19. let(:role_user) { FactoryGirl.create(:role_user) }
  20. before { sign_in(role_user) }
Add Comment
Please, Sign In to add comment