Sha256: 4718c1bcc8e6038a57929340dab979d2059486e3655ece8de6f472f62d43fb85

Contents?: true

Size: 431 Bytes

Versions: 6

Compression:

Stored size: 431 Bytes

Contents

require 'spec_helper'

shared_examples "a Protobuf Connector" do
  subject{ described_class.new({}) }

  context "API" do
    # Check the API
    specify{ subject.respond_to?(:send_request, true).should be_true }
    specify{ subject.respond_to?(:post_init, true).should be_true }
    specify{ subject.respond_to?(:close_connection, true).should be_true }
    specify{ subject.respond_to?(:error?, true).should be_true }
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
protobuffy-3.6.0 spec/lib/protobuf/rpc/connectors/connector_spec.rb
protobuffy-3.5.1 spec/lib/protobuf/rpc/connectors/connector_spec.rb
protobuffy-3.4.0 spec/lib/protobuf/rpc/connectors/connector_spec.rb
protobuffy-3.3.0 spec/lib/protobuf/rpc/connectors/connector_spec.rb
protobuffy-3.2.0 spec/lib/protobuf/rpc/connectors/connector_spec.rb
protobuffy-3.1.0 spec/lib/protobuf/rpc/connectors/connector_spec.rb