Sha256: 48448c2eebfc1c2eb4ebda9c26748faf7e9bbaa57715d07b72b3d835aecab81c

Contents?: true

Size: 732 Bytes

Versions: 6

Compression:

Stored size: 732 Bytes

Contents

require 'rails_helper'

describe OrderList do
  fixtures :all

  it "should calculate total price" do
    order_list = order_lists(:order_list_00001)
    order_list.total_price.should eq 0
    order_list.purchase_requests << purchase_requests(:purchase_request_00006)
    order_list.total_price.should eq purchase_requests(:purchase_request_00006).price
  end
end

# == Schema Information
#
# Table name: order_lists
#
#  id           :integer          not null, primary key
#  user_id      :integer          not null
#  bookstore_id :integer          not null
#  title        :text             not null
#  note         :text
#  ordered_at   :datetime
#  deleted_at   :datetime
#  created_at   :datetime
#  updated_at   :datetime
#

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
enju_purchase_request-0.3.2 spec/models/order_list_spec.rb
enju_purchase_request-0.3.1 spec/models/order_list_spec.rb
enju_purchase_request-0.3.0.beta.1 spec/models/order_list_spec.rb
enju_purchase_request-0.2.1 spec/models/order_list_spec.rb
enju_purchase_request-0.2.0 spec/models/order_list_spec.rb
enju_purchase_request-0.2.0.beta.2 spec/models/order_list_spec.rb