Sha256: 333e2d5273c25db6b5ae0a5a6b721bcd737fac4745b71f11a3301a648d19e704

Contents?: true

Size: 975 Bytes

Versions: 16

Compression:

Stored size: 975 Bytes

Contents

describe 'collections/_show_descriptions.html.erb', type: :view do
  context 'displaying a custom collection' do
    let(:collection_size) { 123_456_678 }
    let(:collection) { build(:collection, date_created: ['2000-01-01']) }
    before do
      allow(presenter).to receive(:total_items).and_return(2)
      allow(presenter).to receive(:size).and_return("118 MB")
      assign(:presenter, presenter)
    end

    let(:ability) { double }
    let(:solr_document) { SolrDocument.new(collection.to_solr) }
    let(:presenter) { Sufia::CollectionPresenter.new(solr_document, ability) }

    it "draws the metadata fields for collection" do
      render
      expect(rendered).to have_content 'Date Created'
      expect(rendered).to include('itemprop="dateCreated"')
      expect(rendered).to have_content 'Total Items'
      expect(rendered).to have_content '2'
      expect(rendered).to have_content 'Size'
      expect(rendered).to have_content '118 MB'
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
sufia-7.4.1 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.4.0 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.3.1 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.3.0 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.3.0.rc3 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.3.0.rc2 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.3.0.rc1 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.2.0 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.1.0 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.0.0 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.0.0.rc2 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.0.0.rc1 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.0.0.beta4 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.0.0.beta3 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.0.0.beta2 spec/views/collections/_show_descriptions.html.erb_spec.rb
sufia-7.0.0.beta1 spec/views/collections/_show_descriptions.html.erb_spec.rb