Sha256: cecaeadd4c9b17556814df104db3868d02debf63809baa883de0480b7a5a62d8

Contents?: true

Size: 727 Bytes

Versions: 18

Compression:

Stored size: 727 Bytes

Contents

require 'spec_helper'

describe GeoConcerns::BasicGeoMetadataForm do
  before do
    class TestModel < ActiveFedora::Base
      property :coverage, predicate: ::RDF::Vocab::DC11.coverage, multiple: false
    end

    class TestForm < CurationConcerns::Forms::WorkForm
      include GeoConcerns::BasicGeoMetadataForm
      self.model_class = TestModel
    end
  end

  after do
    Object.send(:remove_const, :TestForm)
    Object.send(:remove_const, :TestModel)
  end

  let(:object) { TestModel.new(coverage: GeoConcerns::Coverage.new(43.039, -69.856, 42.943, -71.032).to_s) }
  let(:form) { TestForm.new(object, nil) }

  describe '.terms' do
    subject { form.terms }
    it { is_expected.to include(:coverage) }
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
geo_concerns-0.3.4 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.3.3 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.3.2 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.3.1 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.3.0 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.2.0 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.1.1 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.1.0 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.0.10 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.0.9 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.0.8 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.0.7 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.0.6 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.0.5 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.0.4 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.0.3 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.0.2 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb
geo_concerns-0.0.1 spec/forms/geo_concerns/basic_geo_metadata_form_spec.rb