Files
openfoodnetwork/spec/models/variant_override_spec.rb
2014-11-21 13:49:09 +11:00

18 lines
485 B
Ruby

require 'spec_helper'
describe VariantOverride do
describe "looking up prices" do
let(:variant) { create(:variant) }
let(:hub) { create(:distributor_enterprise) }
it "returns the numeric price when present" do
VariantOverride.create!(variant: variant, hub: hub, price: 12.34)
VariantOverride.price_for(variant, hub).should == 12.34
end
it "returns nil otherwise" do
VariantOverride.price_for(variant, hub).should be_nil
end
end
end