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