Sha256: 47dc34f0070f0b8eab33b9a4f800b711ed7da3141b1c3f2e58b6bbdd503fafeb
Contents?: true
Size: 815 Bytes
Versions: 12
Compression:
Stored size: 815 Bytes
Contents
require "spec_helper" describe ActiveTriples::Repositories do subject {ActiveTriples::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
12 entries across 12 versions & 1 rubygems