Sha256: 40e22ab069f93d7b766b496bb571595940c5b61e9093e8dd7aa85318766684c6
Contents?: true
Size: 823 Bytes
Versions: 6
Compression:
Stored size: 823 Bytes
Contents
require "spec_helper" describe ActiveFedora::Rdf::Repositories do subject {ActiveFedora::Rdf::Repositories} after(:each) do subject.clear_repositories! subject.add_repository :default, RDF::Repository.new subject.add_repository :vocabs, RDF::Repository.new end describe '#add_repositories' do it 'should accept a new repository' do subject.add_repository :name, RDF::Repository.new expect(subject.repositories).to include :name end it 'should throw an error if passed something that is not a repository' do expect{subject.add_repository :name, :not_a_repo}.to raise_error end end describe '#clear_repositories!' do it 'should empty the repositories list' do subject.clear_repositories! expect(subject.repositories).to be_empty end end end
Version data entries
6 entries across 6 versions & 1 rubygems