Sha256: 96b1955f817eda09200f8736d62ed8826a890c4d0b90528499270ef871df602c
Contents?: true
Size: 670 Bytes
Versions: 18
Compression:
Stored size: 670 Bytes
Contents
require 'spec_helper' describe Geoblacklight::GeoblacklightHelperBehavior do let(:dummy_class) do Class.new.extend(described_class) end describe '#geoblacklight_present' do before do expect(dummy_class).to receive(:presenter) .and_return(double(fake_name: 'druid:abc123')) end context 'as a Symbol' do it 'calls defined presenter class' do expect(dummy_class.geoblacklight_present(:fake_name)).to eq 'druid:abc123' end end context 'as a String' do it 'calls defined presenter class' do expect(dummy_class.geoblacklight_present('fake_name')).to eq 'druid:abc123' end end end end
Version data entries
18 entries across 18 versions & 1 rubygems