Sha256: 3319748494b2e22dba8fe47c2f3beb55b46dc3722cb33d01681f9ba19d67417b

Contents?: true

Size: 418 Bytes

Versions: 3

Compression:

Stored size: 418 Bytes

Contents

require 'spec_helper'

describe Spree::Variant do
  describe '#msrp' do
    it 'returns the msrp if it is present' do
      variant = create(:variant, msrp: 12.34)
      expect(variant.msrp).to eq(12.34)
    end

    it 'returns the variant msrp' do
      product = create(:product, msrp: 33.99)
      variant = create(:variant, msrp: 44.99, product: product)
      expect(variant.msrp).to eq(44.99)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spree_msrp-2.1.7 spec/variant_spec.rb
spree_msrp-2.3.1.2 spec/variant_spec.rb
spree_msrp-2.2.4 spec/variant_spec.rb