Browse Source

Add answer options test

pull/2752/head
Manny Dinssa 1 year ago
parent
commit
171ba985f0
  1. 16
      spec/models/form/sales/questions/ownership_scheme_spec.rb

16
spec/models/form/sales/questions/ownership_scheme_spec.rb

@ -40,7 +40,7 @@ RSpec.describe Form::Sales::Questions::OwnershipScheme, type: :model do
})
end
context "with collection year on or after 2024" do
context "with collection year in 2024" do
before do
allow(form).to receive(:start_year_2024_or_later?).and_return(true)
end
@ -53,4 +53,18 @@ RSpec.describe Form::Sales::Questions::OwnershipScheme, type: :model do
})
end
end
context "with collection year on or after 2025" do
before do
allow(form).to receive(:start_year_2024_or_later?).and_return(true)
allow(form).to receive(:start_year_2025_or_later?).and_return(true)
end
it "has the correct answer_options" do
expect(question.answer_options).to eq({
"1" => { "value" => "Yes - a shared ownership scheme", "hint" => "When the purchaser buys an initial share of up to 75% of the property value and pays rent to the Private Registered Provider (PRP) on the remaining portion, or a subsequent staircasing transaction" },
"2" => { "value" => "Yes - a discounted ownership scheme" },
})
end
end
end

Loading…
Cancel
Save