Sha256: bb000fee5ff09d0d42553a1a6b750fafb9012f0dd146f2b82edcf34e8d1736a3
Contents?: true
Size: 579 Bytes
Versions: 1
Compression:
Stored size: 579 Bytes
Contents
shared_examples_for 'validators' do it{ is_expected.to respond_to( :validate ) } it{ is_expected.to respond_to( :violations ) } it{ is_expected.to respond_to( :instance ) } context 'when validator present' do specify '#violations returns an empty Set when no violations present' do expect(subject.violations).to eq(Set.new) end specify '#validate returns true when model valid' do expect(subject.validate( valid_model )).to be true end specify '#instance returns self' do expect(subject.instance).to be subject end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fortnox-api-0.1.0 | spec/fortnox/api/validators/validator_examples.rb |