From 089fe077e42c3cda4b6612beb2ed30d3bf746752 Mon Sep 17 00:00:00 2001 From: baarkerlounger Date: Tue, 5 Oct 2021 08:51:21 +0100 Subject: [PATCH] Dry up spec variables --- spec/helpers/check_answers_helper_spec.rb | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/spec/helpers/check_answers_helper_spec.rb b/spec/helpers/check_answers_helper_spec.rb index 348159566..aabcc80cd 100644 --- a/spec/helpers/check_answers_helper_spec.rb +++ b/spec/helpers/check_answers_helper_spec.rb @@ -1,11 +1,11 @@ require "rails_helper" RSpec.describe CheckAnswersHelper do - describe "Get answered questions total" do - let!(:case_log) { FactoryBot.create(:case_log) } - @form = Form.new(2021, 2022) - subsection_pages = @form.pages_for_subsection("income_and_benefits") + let(:case_log) { FactoryBot.create(:case_log) } + let(:form) { Form.new(2021, 2022) } + let(:subsection_pages) { form.pages_for_subsection("income_and_benefits") } + describe "Get answered questions total" do it "returns 0 if no questions are answered" do expect(get_answered_questions_total(subsection_pages, case_log)).to equal(0) end @@ -17,10 +17,6 @@ RSpec.describe CheckAnswersHelper do end describe "Get total number of questions" do - let!(:case_log) { FactoryBot.create(:case_log) } - @form = Form.new(2021, 2022) - subsection_pages = @form.pages_for_subsection("income_and_benefits") - it "returns the total number of questions for a subsection" do expect(get_total_number_of_questions(subsection_pages)).to eq(4) end