Sha256: e164230ffdbd75c956ce7887e3a6da5f67437060f54a3a685c8536696229422d
Contents?: true
Size: 902 Bytes
Versions: 11
Compression:
Stored size: 902 Bytes
Contents
require 'spec_helper' require 'dm-core/support/ordered_set' require 'unit/data_mapper/ordered_set/shared/size_spec' describe 'DataMapper::OrderedSet#size' do subject { ordered_set.size } context 'when no entry is present' do let(:ordered_set) { DataMapper::OrderedSet.new } it_should_behave_like 'DataMapper::OrderedSet#size when no entry is present' end context 'when 1 entry is present' do let(:ordered_set) { DataMapper::OrderedSet.new([ 1 ]) } it_should_behave_like 'DataMapper::OrderedSet#size when 1 entry is present' end context 'when more than 1 entry is present' do let(:ordered_set) { DataMapper::OrderedSet.new(entries) } let(:entries) { [ 1, 2 ] } let(:expected_size) { entries.size } it_should_behave_like 'DataMapper::OrderedSet#size when more than 1 entry is present' end end
Version data entries
11 entries across 11 versions & 3 rubygems