From 105d695f18835cc1d1c39cc00ce334fa33bcb998 Mon Sep 17 00:00:00 2001 From: paulo-felipe Date: Wed, 17 May 2023 22:30:58 -0300 Subject: [PATCH] refactor(spec/system/admin/subscriptions_spec.rb): issue #7483 add unit test to check creation of standing line items when click create subscription without changing shipping address. --- spec/system/admin/subscriptions_spec.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spec/system/admin/subscriptions_spec.rb b/spec/system/admin/subscriptions_spec.rb index cc112cb6d9..d18ec8217a 100644 --- a/spec/system/admin/subscriptions_spec.rb +++ b/spec/system/admin/subscriptions_spec.rb @@ -434,6 +434,15 @@ describe 'Subscriptions' do expect(subscription.bill_address.firstname).to eq 'John' expect(subscription.ship_address.firstname).to eq 'John' end + + it 'creates standing line items' do + subscription = Subscription.last + subscription_line_item = subscription.subscription_line_items.first + + expect(subscription.subscription_line_items.count).to eq 1 + expect(subscription_line_item.variant).to eq shop_variant + expect(subscription_line_item.quantity).to eq 3 + end end end end