Sha256: 332951ad37639730ca526038647b06185bc2780dc6953aa3a12901c49acd8445
Contents?: true
Size: 1.07 KB
Versions: 3
Compression:
Stored size: 1.07 KB
Contents
module SimpleFixtures def setup_models @luke = User.create({ :first_name => 'Luke', :last_name => 'Skywalker', :age => 25, :active => true }) @han = User.create({ :first_name => 'Han', :last_name => 'Solo', :age => 35, :active => true }) @leia = User.create({ :first_name => 'Princess', :last_name => 'Leia', :age => 25, :active => false }) @luke.profile = Profile.create({ :avatar => 'picard.jpg', :homepage => 'lukasarts.com' }) @destroy_deathstar = @luke.tasks.create({ :heading => "Destroy Deathstar", :description => "XWing, Shoot, BlowUp", :time_spent => 30, :done => true }) @study_with_yoda = @luke.tasks.create({ :heading => "Study with Yoda", :description => "Jedi Stuff, ya know", :time_spent => 60, :done => true }) @win_rebellion = @luke.tasks.create({ :heading => "Win Rebellion", :description => "no idea yet...", :time_spent => 180, :done => false }) end def clean_up User.delete_all Task.delete_all end end RSpec.configure do |c| c.include SimpleFixtures end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
acts_as_api-0.3.5 | spec/support/simple_fixtures.rb |
acts_as_api-0.3.4 | spec/support/simple_fixtures.rb |
acts_as_api-0.3.3 | spec/support/simple_fixtures.rb |