diff --git a/spec/services/ci/pipeline_trigger_service_spec.rb b/spec/services/ci/pipeline_trigger_service_spec.rb
index af1c9f9f10a525351c8acfbd03e12d6d67be876c..9e60d04738c6c328f4ebcfbb75b129c84d668341 100644
--- a/spec/services/ci/pipeline_trigger_service_spec.rb
+++ b/spec/services/ci/pipeline_trigger_service_spec.rb
@@ -9,19 +9,23 @@ describe Ci::PipelineTriggerService, services: true do
 
   describe '#execute' do
     let(:user) { create(:user) }
+    let(:trigger) { create(:ci_trigger, project: project, owner: user) }
+    let(:result) { described_class.new(project, user, params).execute }
+
+    let(:params) do
+      { token: token, ref: ref, variables: variables }
+    end
 
     before do
       project.add_developer(user)
     end
 
-    let(:result) { described_class.new(project, user, params).execute }
-    let(:trigger) { create(:ci_trigger, project: project, owner: user) }
-
     context 'when params have an existsed trigger token' do
       let(:token) { trigger.token }
 
       context 'when params have an existsed ref' do
         let(:ref) { 'master' }
+        let(:variables) {}
 
         it 'triggers a pipeline' do
           expect { result }.to change { Ci::Pipeline.count }.by(1)
@@ -44,6 +48,7 @@ describe Ci::PipelineTriggerService, services: true do
 
       context 'when params have a non-existsed ref' do
         let(:ref) { 'invalid-ref' }
+        let(:variables) {}
 
         it 'does not trigger a pipeline' do
           expect { result }.not_to change { Ci::Pipeline.count }
@@ -54,6 +59,8 @@ describe Ci::PipelineTriggerService, services: true do
 
     context 'when params have a non-existsed trigger token' do
       let(:token) { 'invalid-token' }
+      let(:ref) {}
+      let(:variables) {}
 
       it 'does not trigger a pipeline' do
         expect { result }.not_to change { Ci::Pipeline.count }
@@ -61,10 +68,4 @@ describe Ci::PipelineTriggerService, services: true do
       end
     end
   end
-
-  def params
-    { token: defined?(token) ? token : nil,
-      ref: defined?(ref) ? ref : nil,
-      variables: defined?(variables) ? variables : nil }
-  end
 end