Sha256: 45e114533ef6773555b4be521fc83f96248388d34979adb9da98d2ce3b0ef07d
Contents?: true
Size: 469 Bytes
Versions: 1
Compression:
Stored size: 469 Bytes
Contents
require 'spec_helper' module Spree describe Order do let(:user) { stub_model(User) } it 'can build an order from API parameters' do Spree::Variant.should_receive(:find).and_return(stub_model(Variant, :id => 1)) order = Order.build_from_api(user, { :line_items => { 1 => 5 }}) order.user.should == user line_item = order.line_items.first line_item.quantity.should == 5 line_item.variant_id.should == 1 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spree_api-1.1.0.rc1 | spec/models/spree/order_spec.rb |