Sha256: e2fa83a23d52f42d037e9e4f33529cfef6003895fb52a0cb9d865b4bc0bfe114
Contents?: true
Size: 711 Bytes
Versions: 2
Compression:
Stored size: 711 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' describe SolrDocument do before(:each) do @solrdoc = SolrDocument.new :id => '00282214', :format => ['Book'], :title_display => 'some-title' end describe "new" do it "takes a Hash as the argument" do expect { SolrDocument.new(:id => 1) }.not_to raise_error end end describe "access methods" do it "has the right value for title_display" do expect(@solrdoc[:title_display]).not_to be_nil end it "has the right value for format" do expect(@solrdoc[:format][0]).to eq 'Book' end it "provides the item's solr id" do expect(@solrdoc.id).to eq '00282214' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
blacklight-6.3.1 | spec/models/solr_document_spec.rb |
blacklight-6.3.0 | spec/models/solr_document_spec.rb |