Sha256: 545d376fa62636772f999c42d2cc0eb96efedfbfec0f5f91b814b644502d1fec
Contents?: true
Size: 770 Bytes
Versions: 6
Compression:
Stored size: 770 Bytes
Contents
require 'spec_helper' describe GeoWorks::BasicGeoMetadataForm do before do class TestModel < ActiveFedora::Base property :coverage, predicate: ::RDF::Vocab::DC11.coverage, multiple: false def member_of_collection_ids nil end end class TestForm < Hyrax::Forms::WorkForm include GeoWorks::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: GeoWorks::Coverage.new(43.039, -69.856, 42.943, -71.032).to_s) } let(:form) { TestForm.new(object, nil, nil) } describe '.terms' do subject { form.terms } it { is_expected.to include(:coverage) } end end
Version data entries
6 entries across 6 versions & 1 rubygems