Sha256: 83bc4d84414cd0921e8e4b6aa53f1fc32c1829b887015f6329bd10529d1aa6e9

Contents?: true

Size: 578 Bytes

Versions: 3

Compression:

Stored size: 578 Bytes

Contents

require 'spec_helper'
describe Dbla::DocumentPresenter do
	subject { Dbla::DocumentPresenter.new(data,{},{}) }
	describe "title methods" do
		context "with field" do
			let(:data) {{'sourceResource' => {'title' =>'foo'}}}
			it do
				expect(subject.document_heading).to eql('foo')
				expect(subject.document_show_html_title).to eql('foo')
			end
		end
		context "without field" do
			let(:data) {{'sourceResource' => {},'id' => 'foo'}}
			it do
				expect(subject.document_heading).to eql('foo')
				expect(subject.document_show_html_title).to eql('foo')
			end
		end
	end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dbla-0.0.8 spec/unit/document_presenter_spec.rb
dbla-0.0.7 spec/unit/document_presenter_spec.rb
dbla-0.0.6 spec/unit/document_presenter_spec.rb