diff --git a/spec/models/case_log_spec.rb b/spec/models/case_log_spec.rb index 90c548184..86f4e9d9b 100644 --- a/spec/models/case_log_spec.rb +++ b/spec/models/case_log_spec.rb @@ -2,8 +2,16 @@ require "rails_helper" RSpec.describe Form, type: :model do describe "#new" do + it "validates age is a number" do + expect { CaseLog.create!(tenant_age: "random") }.to raise_error(ActiveRecord::RecordInvalid) + end + it "validates age is under 120" do expect { CaseLog.create!(tenant_age: 121) }.to raise_error(ActiveRecord::RecordInvalid) end + + it "validates age is over 0" do + expect { CaseLog.create!(tenant_age: 0) }.to raise_error(ActiveRecord::RecordInvalid) + end end end