Browse Source

add step to age questions in sales

pull/1469/head
Arthur Campbell 3 years ago
parent
commit
f484ed852c
  1. 1
      app/models/form/sales/questions/age2.rb
  2. 1
      app/models/form/sales/questions/person_age.rb
  3. 4
      spec/models/form/sales/questions/age2_spec.rb
  4. 4
      spec/models/form/sales/questions/person_age_spec.rb

1
app/models/form/sales/questions/age2.rb

@ -13,6 +13,7 @@ class Form::Sales::Questions::Age2 < ::Form::Question
@check_answers_card_number = 2
@max = 110
@min = 0
@step = 1
@question_number = 28
end
end

1
app/models/form/sales/questions/person_age.rb

@ -12,6 +12,7 @@ class Form::Sales::Questions::PersonAge < ::Form::Question
@check_answers_card_number = person_index
@min = 0
@max = 110
@step = 1
@question_number = 29 + (4 * person_index)
end
end

4
spec/models/form/sales/questions/age2_spec.rb

@ -59,4 +59,8 @@ RSpec.describe Form::Sales::Questions::Age2, type: :model do
it "has the correct max" do
expect(question.max).to eq(110)
end
it "has the correct step" do
expect(question.step).to be 1
end
end

4
spec/models/form/sales/questions/person_age_spec.rb

@ -40,6 +40,10 @@ RSpec.describe Form::Sales::Questions::PersonAge, type: :model do
expect(question.width).to eq(3)
end
it "has the correct step" do
expect(question.step).to be 1
end
context "with person 2" do
let(:person_index) { 2 }
let(:question_id) { "age2" }

Loading…
Cancel
Save