From 9b68f7566504a92e0e3cc2407cacd62e0cbfbeb8 Mon Sep 17 00:00:00 2001 From: Philipp Rothmann Date: Thu, 29 Sep 2022 13:36:38 +0200 Subject: [PATCH] group_order_article_spec: add updates quantity tolerance test --- spec/models/group_order_article_spec.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spec/models/group_order_article_spec.rb b/spec/models/group_order_article_spec.rb index b4888df4..1e7a2d3a 100644 --- a/spec/models/group_order_article_spec.rb +++ b/spec/models/group_order_article_spec.rb @@ -40,6 +40,15 @@ describe GroupOrderArticle do goa.update_quantities(0, 0) expect(GroupOrderArticle.exists?(goa.id)).to be false end + + it 'updates quantity and tolerance' do + goa.update_quantities(2,2) + goa.update_quantities(1,1) + expect(goa.quantity).to eq(1) + expect(goa.tolerance).to eq(1) + goa.update_quantities(1,2) + expect(goa.tolerance).to eq(2) + end end describe 'distribution strategy' do