Sha256: a68dcfbbae7ecd293dc6120a1f4da4c19bd70d0f74324aed91b7052886882d2a

Contents?: true

Size: 472 Bytes

Versions: 4

Compression:

Stored size: 472 Bytes

Contents

shared_examples_for "an adapter class" do

  describe 'recognizes?' do

    it 'returns true on recognized connection specifications' do
      recognized_conn_specs.each do |c|
        adapter_class.recognizes?(c).should be_true
      end
    end
  end

  describe 'new' do

    it 'returns an instance on recognized connection specifications' do
      recognized_conn_specs.each do |c|
        adapter_class.new(c).should be_a(adapter_class)
      end
    end
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
alf-core-0.15.0 spec/unit/alf-adapter/shared_examples/an_adapter_class.rb
alf-core-0.14.0 spec/unit/alf-adapter/shared_examples/an_adapter_class.rb
alf-core-0.13.1 spec/unit/alf-adapter/shared_examples/an_adapter_class.rb
alf-core-0.13.0 spec/unit/alf-adapter/shared_examples/an_adapter_class.rb