module ProtoPharm::Api

Public Instance Methods

allow_net_connect!() click to toggle source
# File lib/proto_pharm/api.rb, line 23
def allow_net_connect!
  GrpcStubAdapter::MockStub.allow_net_connect!
end
allow_net_connect?() click to toggle source
# File lib/proto_pharm/api.rb, line 27
def allow_net_connect?
  GrpcStubAdapter::MockStub.allow_net_connect?
end
disable_net_connect!() click to toggle source
# File lib/proto_pharm/api.rb, line 19
def disable_net_connect!
  GrpcStubAdapter::MockStub.disable_net_connect!
end
request_including(values) click to toggle source

@param values [Hash]

# File lib/proto_pharm/api.rb, line 15
def request_including(values)
  ProtoPharm::Matchers::RequestIncludingMatcher.new(values)
end
stub_grpc_action(service, rpc_action) click to toggle source
# File lib/proto_pharm/api.rb, line 10
def stub_grpc_action(service, rpc_action)
  ProtoPharm.stub_registry.register_request_stub(ProtoPharm::ActionStub.new(service, rpc_action))
end
stub_request(path) click to toggle source

@param path [String]

# File lib/proto_pharm/api.rb, line 6
def stub_request(path)
  ProtoPharm.stub_registry.register_request_stub(ProtoPharm::RequestStub.new(path))
end