Sha256: 91288e719043551b75ced8587d812507624af626a2f816347be74875cc3cb4b4
Contents?: true
Size: 628 Bytes
Versions: 17
Compression:
Stored size: 628 Bytes
Contents
require 'spec_helper' describe 'curation_concerns/file_sets/show.json.jbuilder' do let(:file_set) { create(:file_set) } let(:solr_doc) { SolrDocument.new(file_set.to_solr) } let(:presenter) { CurationConcerns::FileSetPresenter.new(solr_doc, nil) } before do assign(:presenter, presenter) render end it "renders json of the curation_concern" do json = JSON.parse(rendered) expect(json['id']).to eq file_set.id expect(json['title']).to match_array file_set.title expect(json).to have_key('label') expect(json).to have_key('description') expect(json).to have_key('creator') end end
Version data entries
17 entries across 17 versions & 1 rubygems