Sha256: 57abe0cc53846b0f08be95e8af9092b5176ceed6483326ddbed477ac8dac8e58
Contents?: true
Size: 625 Bytes
Versions: 43
Compression:
Stored size: 625 Bytes
Contents
require 'lite_spec_helper' describe Mongo::Id do it 'starts with ID 1' do class IdA include Mongo::Id end expect(IdA.next_id).to eq(1) end it 'increases each subsequent ID' do class IdB include Mongo::Id end expect(IdB.next_id).to eq(1) expect(IdB.next_id).to eq(2) end it 'correctly generates independent IDs for separate classes' do class IdC include Mongo::Id end class IdD include Mongo::Id end expect(IdC.next_id).to eq(1) expect(IdD.next_id).to eq(1) expect(IdC.next_id).to eq(2) expect(IdD.next_id).to eq(2) end end
Version data entries
43 entries across 43 versions & 2 rubygems