Sha256: b59159ab619ebd13f9c986c8a1bb72e34f3668fea7badc690070e90822aafcbf

Contents?: true

Size: 836 Bytes

Versions: 59

Compression:

Stored size: 836 Bytes

Contents

# -*- encoding : utf-8 -*-

require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

  describe SolrDocument do
    
    before(:each) do
      
      @solrdoc = SolrDocument.new :id => '00282214', :format => ['Book'], :title_display => 'some-title'

    end
    
    describe "new" do
      it "should take a Hash as the argument" do
        expect { SolrDocument.new(:id => 1) }.not_to raise_error
      end
    end
    
    describe "access methods" do

      it "should have the right value for title_display" do
        expect(@solrdoc[:title_display]).not_to be_nil
      end
      
      it "should have the right value for format" do
        expect(@solrdoc[:format][0]).to eq 'Book'
      end
      
      it "should provide the item's solr id" do
        expect(@solrdoc.id).to eq '00282214'
      end
    end
end

Version data entries

59 entries across 59 versions & 1 rubygems

Version Path
blacklight-5.19.2 spec/models/solr_document_spec.rb
blacklight-5.19.1 spec/models/solr_document_spec.rb
blacklight-5.19.0 spec/models/solr_document_spec.rb
blacklight-5.18.0 spec/models/solr_document_spec.rb
blacklight-5.17.2 spec/models/solr_document_spec.rb
blacklight-5.17.1 spec/models/solr_document_spec.rb
blacklight-5.17.0 spec/models/solr_document_spec.rb
blacklight-5.16.4 spec/models/solr_document_spec.rb
blacklight-6.0.0.pre3 spec/models/solr_document_spec.rb
blacklight-5.16.3 spec/models/solr_document_spec.rb
blacklight-5.16.2 spec/models/solr_document_spec.rb
blacklight-5.16.1 spec/models/solr_document_spec.rb
blacklight-6.0.0.pre2 spec/models/solr_document_spec.rb
blacklight-6.0.0.pre1 spec/models/solr_document_spec.rb
blacklight-5.16.0 spec/models/solr_document_spec.rb
blacklight-5.15.0 spec/models/solr_document_spec.rb
blacklight-5.14.0 spec/models/solr_document_spec.rb
blacklight-5.13.1 spec/models/solr_document_spec.rb
blacklight-5.13.0 spec/models/solr_document_spec.rb
blacklight-5.11.3 spec/models/solr_document_spec.rb