A website template with lots of features, built with ruby on rails.

factories.rb 929B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. require 'factory_girl'
  2. FactoryGirl.define do
  3. factory :user, aliases: [:author] do |f|
  4. f.first_name "John"
  5. f.last_name "Doe"
  6. f.email "johndoe@website.com"
  7. f.password "12345678"
  8. f.admin false
  9. end
  10. factory :admin, class: User do
  11. first_name "admin"
  12. email "admin@website.com"
  13. password "12345678"
  14. admin true
  15. end
  16. factory :blog_post do |f|
  17. f.title "foo"
  18. f.slug "foo"
  19. f.content "foobar"
  20. f.published true
  21. f.description "foobar is cool"
  22. end
  23. factory :info do
  24. website_name 'Rails Website Template'
  25. tagline 'A Ruby on Rails app template'
  26. default_language 'en'
  27. contact_email 'admin@website.com'
  28. server_email 'no-reply@website.com'
  29. website_link 'http://localhost:3000'
  30. end
  31. factory :subscription do |f|
  32. f.first_name "foo"
  33. f.last_name "bar"
  34. f.email "foobar@website.com"
  35. end
  36. end