Sha256: 38d7a2ff98c15788981028713ff52cfae1560c12ec8f12d657221e3ba6de3a64
Contents?: true
Size: 1.02 KB
Versions: 1
Compression:
Stored size: 1.02 KB
Contents
require 'spec_helper' describe CatalogController do it "has a Blacklight module" do expect(Blacklight).to be_a_kind_of Module end it 'has blacklight configuration' do expect(described_class.blacklight_config).to be_a_kind_of Blacklight::Configuration end describe '#oai' do it 'responds to oai' do expect(controller).to respond_to :oai end end describe '#oai_config' do it 'returns correct configuration' do expect(controller.oai_config).to match( provider: { repository_name: "Test Repository", repository_url: "http://localhost", record_prefix: "oai:test", admin_email: "root@localhost", deletion_support: "persistent", sample_id: "109660" }, document: { model: SolrDocument, limit: 25 } ) end end describe '#oai_provider' do it 'returns BlacklightOaiProvider::SolrDocumentProvider' do expect(controller.oai_provider).to be_a BlacklightOaiProvider::SolrDocumentProvider end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
blacklight_oai_provider-4.1.0 | spec/controllers/catalog_controller_spec.rb |