Add new testss
This commit is contained in:
parent
d0e2f281cc
commit
303230dd1d
6 changed files with 113 additions and 2 deletions
|
@ -33,5 +33,15 @@ describe Individual do
|
|||
it { expect(individual.birthdate).to be_nil }
|
||||
end
|
||||
end
|
||||
|
||||
context 'when an individual has an invalid notification_method' do
|
||||
let(:invalid_individual) { build(:individual, notification_method: 'invalid_method') }
|
||||
|
||||
it 'raises an ArgumentError' do
|
||||
expect {
|
||||
invalid_individual.valid?
|
||||
}.to raise_error(ArgumentError, "'invalid_method' is not a valid notification_method")
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue