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