Sha256: 481daf785cb144d32d8c4b46fbdf6c6d8353fb5f9d1becfbf26f96b8cb0f675e
Contents?: true
Size: 521 Bytes
Versions: 1
Compression:
Stored size: 521 Bytes
Contents
# encoding: UTF-8 require 'spec_helper' describe Esearch::Presenter::Aspect::Range, '#to' do subject { object.to } let(:object) { described_class.new(raw) } let(:value) { double('Value') } context 'when _source is present' do let(:raw) { { 'to' => value } } it { should be(value) } it_should_behave_like 'an idempotent method' end context 'when _source is NOT present' do let(:raw) { {} } it { should be(nil) } it_should_behave_like 'an idempotent method' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
esearch-0.2.2 | spec/unit/esearch/presenter/aspect/range/to_spec.rb |