Sha256: 0e7dee80c832879ebd53db62a102ffc593f3c11446e989857ace704a14ee1d08
Contents?: true
Size: 695 Bytes
Versions: 9
Compression:
Stored size: 695 Bytes
Contents
require 'spec_helper' describe DataMapper::Matchers::HaveMany do context '#should' do it 'passes if association exists' do lambda { Author.should have_many :books}.should_pass end it 'fails if association does not exist' do lambda { Author.should have_many :bad_relations}.should fail_with "expected to have many bad_relations" end end context '#should_not' do it 'fails if association exists' do lambda { Author.should_not have_many :books}.should fail_with "expected to not have many books" end end context 'instance of model' do it "should pass" do lambda { Author.new.should have_many :books }.should_pass end end end
Version data entries
9 entries across 9 versions & 2 rubygems