mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
21 lines
705 B
Ruby
21 lines
705 B
Ruby
# frozen_string_literal: true
|
|
|
|
RSpec.describe Api::Admin::VariantOverrideSerializer do
|
|
let(:variant) { create(:variant) }
|
|
let(:hub) { create(:distributor_enterprise) }
|
|
let(:price) { 77.77 }
|
|
let(:count_on_hand) { 11_111 }
|
|
let(:variant_override) {
|
|
create(:variant_override, variant:, hub:, price:,
|
|
count_on_hand:)
|
|
}
|
|
|
|
it "serializes a variant override" do
|
|
serializer = Api::Admin::VariantOverrideSerializer.new variant_override
|
|
expect(serializer.to_json).to match variant.id.to_s
|
|
expect(serializer.to_json).to match hub.id.to_s
|
|
expect(serializer.to_json).to match price.to_s
|
|
expect(serializer.to_json).to match count_on_hand.to_s
|
|
end
|
|
end
|