spec/fields/audience_spec.rb in mods_display-0.3.3 vs spec/fields/audience_spec.rb in mods_display-0.3.4

- old
+ new

@@ -1,21 +1,24 @@ -require "spec_helper" +require 'spec_helper' def mods_display_audience(mods_record) - ModsDisplay::Audience.new(mods_record, ModsDisplay::Configuration::Base.new, double("controller")) + ModsDisplay::Audience.new(mods_record, ModsDisplay::Configuration::Base.new, double('controller')) end describe ModsDisplay::Contents do before(:all) do - @audience = Stanford::Mods::Record.new.from_str("<mods><targetAudience>Audience Note</targetAudience></mods>", false).targetAudience - @display_label = Stanford::Mods::Record.new.from_str("<mods><targetAudience displayLabel='Special Label'>Audience Note</tableOfContents></mods>", false).targetAudience + @audience = Stanford::Mods::Record.new.from_str( + '<mods><targetAudience>Audience Note</targetAudience></mods>', false + ).targetAudience + @display_label = Stanford::Mods::Record.new.from_str( + "<mods><targetAudience displayLabel='Special Label'>Audience Note</tableOfContents></mods>", false + ).targetAudience end - describe "label" do - it "should have a default label" do - mods_display_audience(@audience).label.should == "Target audience:" + describe 'label' do + it 'should have a default label' do + expect(mods_display_audience(@audience).label).to eq('Target audience:') end - it "should use the displayLabel attribute when one is available" do - mods_display_audience(@display_label).label.should == "Special Label:" + it 'should use the displayLabel attribute when one is available' do + expect(mods_display_audience(@display_label).label).to eq('Special Label:') end - end - -end \ No newline at end of file + end +end