Browse Source

prettier

pull/63/head
magicmilo 3 years ago
parent
commit
12be4612ec
  1. 21
      spec/features/case_log_spec.rb

21
spec/features/case_log_spec.rb

@ -96,31 +96,42 @@ RSpec.describe "Test Features" do
context "Validate pregnancy questions" do context "Validate pregnancy questions" do
it "Cannot answer yes if no female tenants" do it "Cannot answer yes if no female tenants" do
expect { expect {
CaseLog.create!(pregnancy: "Yes", tenant_gender: "Male", tenant_age: 20) CaseLog.create!(pregnancy: "Yes",
tenant_gender: "Male",
tenant_age: 20)
}.to raise_error(ActiveRecord::RecordInvalid) }.to raise_error(ActiveRecord::RecordInvalid)
end end
it "Cannot answer yes if no female tenants within age range" do it "Cannot answer yes if no female tenants within age range" do
expect { expect {
CaseLog.create!(pregnancy: "Yes", tenant_gender: "Female", tenant_age: 51) CaseLog.create!(pregnancy: "Yes",
tenant_gender: "Female",
tenant_age: 51)
}.to raise_error(ActiveRecord::RecordInvalid) }.to raise_error(ActiveRecord::RecordInvalid)
end end
it "Cannot answer prefer not to say if no valid tenants" do it "Cannot answer prefer not to say if no valid tenants" do
expect { expect {
CaseLog.create!(pregnancy: "Prefer not to say", tenant_gender: "Male", tenant_age: 20) CaseLog.create!(pregnancy: "Prefer not to say",
tenant_gender: "Male",
tenant_age: 20)
}.to raise_error(ActiveRecord::RecordInvalid) }.to raise_error(ActiveRecord::RecordInvalid)
end end
it "Can answer yes if valid tenants" do it "Can answer yes if valid tenants" do
expect { expect {
CaseLog.create!(pregnancy: "Yes", tenant_gender: "Female", tenant_age: 20) CaseLog.create!(pregnancy: "Yes",
tenant_gender: "Female",
tenant_age: 20)
}.not_to raise_error(ActiveRecord::RecordInvalid) }.not_to raise_error(ActiveRecord::RecordInvalid)
end end
it "Can answer yes if valid second tenant" do it "Can answer yes if valid second tenant" do
expect { expect {
CaseLog.create!(pregnancy: "Yes", tenant_gender: "Male", tenant_age: 99, person_2_gender: "Female", person_2_age: 20) CaseLog.create!(pregnancy: "Yes",
tenant_gender: "Male", tenant_age: 99,
person_2_gender: "Female",
person_2_age: 20)
}.not_to raise_error(ActiveRecord::RecordInvalid) }.not_to raise_error(ActiveRecord::RecordInvalid)
end end
end end

Loading…
Cancel
Save