Sha256: 2c7638fda0e2099842f21c71e4afdd43f58ca5f26e57550016c87c5708415ea1
Contents?: true
Size: 547 Bytes
Versions: 23
Compression:
Stored size: 547 Bytes
Contents
require 'spec_helper' describe ROM::MapperRegistry do subject(:registry) { ROM::MapperRegistry.new } let(:user_mapper) { double('user_mapper') } let(:index_mapper) { double('index_mapper') } before do registry[:users] = user_mapper registry[:index] = index_mapper end describe '#by_path' do it 'returns first matching mapper' do mapper = registry.by_path('users') expect(mapper).to be(user_mapper) mapper = registry.by_path('users.index') expect(mapper).to be(index_mapper) end end end
Version data entries
23 entries across 23 versions & 1 rubygems