summaryrefslogtreecommitdiff
path: root/spec/controllers/spree/api/line_items_controller_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/controllers/spree/api/line_items_controller_spec.rb')
-rw-r--r--spec/controllers/spree/api/line_items_controller_spec.rb12
1 files changed, 7 insertions, 5 deletions
diff --git a/spec/controllers/spree/api/line_items_controller_spec.rb b/spec/controllers/spree/api/line_items_controller_spec.rb
index 4571d89..8dc6390 100644
--- a/spec/controllers/spree/api/line_items_controller_spec.rb
+++ b/spec/controllers/spree/api/line_items_controller_spec.rb
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
require 'spec_helper'
require 'spree/api/testing_support/helpers'
@@ -6,7 +8,7 @@ RSpec.describe Spree::Api::LineItemsController, type: :controller do
routes { Spree::Core::Engine.routes }
describe 'POST :create' do
- subject { post :create, params: params }
+ subject(:post_create) { post :create, params: params }
let(:params) { line_item_params }
let!(:variant) { create :variant }
@@ -28,7 +30,7 @@ RSpec.describe Spree::Api::LineItemsController, type: :controller do
it { is_expected.to be_created }
it 'creates a line item' do
- expect { subject }.
+ expect { post_create }.
to change { Spree::LineItem.count }.
from(0).to(1)
end
@@ -51,7 +53,7 @@ RSpec.describe Spree::Api::LineItemsController, type: :controller do
it_behaves_like 'a new line item'
it 'creates a new subscription line item' do
- expect { subject }.
+ expect { post_create }.
to change { SolidusSubscriptions::LineItem.count }.
from(0).to(1)
end
@@ -63,7 +65,7 @@ RSpec.describe Spree::Api::LineItemsController, type: :controller do
end
describe 'patch :update' do
- subject { patch :create, params: params }
+ subject(:patch_create) { patch :create, params: params }
let(:params) { line_item_params }
let!(:variant) { create :variant }
@@ -93,7 +95,7 @@ RSpec.describe Spree::Api::LineItemsController, type: :controller do
it { is_expected.to be_successful }
it 'creates a new subscription line item' do
- expect { subject }.
+ expect { patch_create }.
to change { SolidusSubscriptions::LineItem.count }.
from(0).to(1)
end