Sha256: 35756982de1ba26a9a241d2e7f93d70e986fd2bc9748febfc7a94caf37f5b691

Contents?: true

Size: 384 Bytes

Versions: 20

Compression:

Stored size: 384 Bytes

Contents

class ClientStub
  attr_accessor :call_rpc_count, :requests

  def initialize response, operation, &block
    @response = response
    @operation = operation
    @block = block
    @call_rpc_count = 0
    @requests = []
  end

  def call_rpc *args
    @call_rpc_count += 1

    @requests << @block&.call(*args)

    yield @response, @operation if block_given?

    @response
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
gapic-generator-0.6.2 templates/default/service/test/method/_setup.erb
gapic-generator-0.6.1 templates/default/service/test/method/_setup.erb
gapic-generator-0.6.0 templates/default/service/test/method/_setup.erb
gapic-generator-0.5.1 templates/default/service/test/method/_setup.erb
gapic-generator-0.5.0 templates/default/service/test/method/_setup.erb
gapic-generator-0.4.2 templates/default/service/test/method/_setup.erb
gapic-generator-0.4.0 templates/default/service/test/method/_setup.erb
gapic-generator-0.3.3 templates/default/service/test/method/_setup.erb
gapic-generator-0.3.1 templates/default/service/test/method/_setup.erb
gapic-generator-0.3.0 templates/default/service/test/method/_setup.erb
gapic-generator-0.2.3 templates/default/service/test/method/_setup.erb
gapic-generator-0.2.2 templates/default/service/test/method/_setup.erb
gapic-generator-0.2.0 templates/default/service/test/method/_setup.erb
gapic-generator-0.1.7 templates/default/service/test/method/_setup.erb
gapic-generator-0.1.5 templates/default/service/test/method/_setup.erb
gapic-generator-0.1.4 templates/default/service/test/method/_setup.erb
gapic-generator-0.1.3 templates/default/service/test/method/_setup.erb
gapic-generator-0.1.2 templates/default/service/test/method/_setup.erb
gapic-generator-0.1.1 templates/default/service/test/method/_setup.erb
gapic-generator-0.1.0 templates/default/service/test/method/_setup.erb