Sha256: 8eaae744d0b8c69a59338b150089c3c6a2f94cfc122f69fd029dd14a7461c710
Contents?: true
Size: 783 Bytes
Versions: 8
Compression:
Stored size: 783 Bytes
Contents
FactoryGirl.define do sequence :name do |n| "name_#{n}" end factory :product do Factory.next(:name) {|n| "name#{n}" } price 2.00 end end FactoryGirl.define do factory :thing do Factory.next(:name) {|n| "name#{n}" } price 4.00 end end FactoryGirl.define do factory :user do Factory.next(:name) {|n| "name#{n}" } end end FactoryGirl.define do factory :cart do shopper {|a| a.association(:user) } state "active" after_create {|cart_item| cart_item.send(:initialize_state_machines, :dynamic => :force)} end end FactoryGirl.define do factory :cart_item do state "in_cart" cart {|a| a.association(:cart) } after_create {|cart_item| cart_item.send(:initialize_state_machines, :dynamic => :force)} end end
Version data entries
8 entries across 8 versions & 1 rubygems