Browse Source

test: update tests

pull/1178/head
natdeanlewissoftwire 3 years ago
parent
commit
d072d86396
  1. 6
      spec/models/validations/household_validations_spec.rb
  2. 9
      spec/models/validations/sales/household_validations_spec.rb

6
spec/models/validations/household_validations_spec.rb

@ -332,8 +332,12 @@ RSpec.describe Validations::HouseholdValidations do
record.relat2 = "P"
record.relat3 = "P"
household_validator.validate_household_number_of_other_members(record)
expect(record.errors["base"])
expect(record.errors["relat2"])
.to include(match I18n.t("validations.household.relat.one_partner"))
expect(record.errors["relat3"])
.to include(match I18n.t("validations.household.relat.one_partner"))
expect(record.errors["relat4"])
.not_to include(match I18n.t("validations.household.relat.one_partner"))
end
it "expects that a tenant can have a partner" do

9
spec/models/validations/sales/household_validations_spec.rb

@ -49,8 +49,12 @@ RSpec.describe Validations::Sales::HouseholdValidations do
record.relat2 = "P"
record.relat3 = "P"
household_validator.validate_household_number_of_other_members(record)
expect(record.errors["base"])
expect(record.errors["relat2"])
.to include(match I18n.t("validations.household.relat.one_partner"))
expect(record.errors["relat3"])
.to include(match I18n.t("validations.household.relat.one_partner"))
expect(record.errors["relat4"])
.not_to include(match I18n.t("validations.household.relat.one_partner"))
end
it "expects that a tenant can have a partner" do
@ -68,7 +72,7 @@ RSpec.describe Validations::Sales::HouseholdValidations do
expect(record.errors["age2"]).to be_empty
end
it "validates that a person under 16 must not be a partner of the buyer" do
it "validates that a person under 16 must not be a partner of the buyer"
record.age2 = 14
record.relat2 = "P"
household_validator.validate_household_number_of_other_members(record)
@ -102,4 +106,3 @@ RSpec.describe Validations::Sales::HouseholdValidations do
end
end
end
end

Loading…
Cancel
Save