Sha256: d7b534931304b3e818948e8eea52391659a25b096fa8017b037e7a54ffbb00a8
Contents?: true
Size: 492 Bytes
Versions: 1
Compression:
Stored size: 492 Bytes
Contents
require 'spec_helper' describe Esearch::Presenter::Hit, '#fields' do subject { object.fields } let(:object) { described_class.new(raw) } let(:value) { mock('Value') } context 'when fields is present' do let(:raw) { { 'fields' => value } } it { should be(value) } it_should_behave_like 'an idempotent method' end context 'when fields 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.0 | spec/unit/esearch/presenter/hit/fields_spec.rb |