Sha256: b92ab1742291b3d161ae382328e2a2556d1695c9faa48ea1261a448f82ae7699
Contents?: true
Size: 988 Bytes
Versions: 16
Compression:
Stored size: 988 Bytes
Contents
require 'securerandom' require 'spec_helper' module CMIS describe Server do describe '#repositories' do it 'are all Repositories' do server.repositories.each do |r| expect(r).to be_a Repository end end it 'contains the test repository' do repo_array = server.repositories.map(&:id) expect(repo_array).to include(repository_id) end end describe '#repository' do it 'is a Repository' do expect(repository).to be_a Repository end it 'has the correct id' do expect(repository.id).to eq(repository_id) end end describe '#repository?' do it 'returns true for a present repository' do expect(server.repository?(repository_id)).to be_true end it 'returns false for an absent repository' do absent_repository_id = SecureRandom.uuid expect(server.repository?(absent_repository_id)).to be_false end end end end
Version data entries
16 entries across 16 versions & 1 rubygems