1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
|
// Code generated by counterfeiter. DO NOT EDIT.
package collectorpbfakes
import (
"sync"
"github.com/lightstep/lightstep-tracer-common/golang/protobuf/collectorpb"
"golang.org/x/net/context"
_ "google.golang.org/genproto/googleapis/api/annotations"
"google.golang.org/grpc"
)
type FakeCollectorServiceClient struct {
ReportStub func(ctx context.Context, in *collectorpb.ReportRequest, opts ...grpc.CallOption) (*collectorpb.ReportResponse, error)
reportMutex sync.RWMutex
reportArgsForCall []struct {
ctx context.Context
in *collectorpb.ReportRequest
opts []grpc.CallOption
}
reportReturns struct {
result1 *collectorpb.ReportResponse
result2 error
}
reportReturnsOnCall map[int]struct {
result1 *collectorpb.ReportResponse
result2 error
}
invocations map[string][][]interface{}
invocationsMutex sync.RWMutex
}
func (fake *FakeCollectorServiceClient) Report(ctx context.Context, in *collectorpb.ReportRequest, opts ...grpc.CallOption) (*collectorpb.ReportResponse, error) {
fake.reportMutex.Lock()
ret, specificReturn := fake.reportReturnsOnCall[len(fake.reportArgsForCall)]
fake.reportArgsForCall = append(fake.reportArgsForCall, struct {
ctx context.Context
in *collectorpb.ReportRequest
opts []grpc.CallOption
}{ctx, in, opts})
fake.recordInvocation("Report", []interface{}{ctx, in, opts})
fake.reportMutex.Unlock()
if fake.ReportStub != nil {
return fake.ReportStub(ctx, in, opts...)
}
if specificReturn {
return ret.result1, ret.result2
}
return fake.reportReturns.result1, fake.reportReturns.result2
}
func (fake *FakeCollectorServiceClient) ReportCallCount() int {
fake.reportMutex.RLock()
defer fake.reportMutex.RUnlock()
return len(fake.reportArgsForCall)
}
func (fake *FakeCollectorServiceClient) ReportArgsForCall(i int) (context.Context, *collectorpb.ReportRequest, []grpc.CallOption) {
fake.reportMutex.RLock()
defer fake.reportMutex.RUnlock()
return fake.reportArgsForCall[i].ctx, fake.reportArgsForCall[i].in, fake.reportArgsForCall[i].opts
}
func (fake *FakeCollectorServiceClient) ReportReturns(result1 *collectorpb.ReportResponse, result2 error) {
fake.ReportStub = nil
fake.reportReturns = struct {
result1 *collectorpb.ReportResponse
result2 error
}{result1, result2}
}
func (fake *FakeCollectorServiceClient) ReportReturnsOnCall(i int, result1 *collectorpb.ReportResponse, result2 error) {
fake.ReportStub = nil
if fake.reportReturnsOnCall == nil {
fake.reportReturnsOnCall = make(map[int]struct {
result1 *collectorpb.ReportResponse
result2 error
})
}
fake.reportReturnsOnCall[i] = struct {
result1 *collectorpb.ReportResponse
result2 error
}{result1, result2}
}
func (fake *FakeCollectorServiceClient) Invocations() map[string][][]interface{} {
fake.invocationsMutex.RLock()
defer fake.invocationsMutex.RUnlock()
fake.reportMutex.RLock()
defer fake.reportMutex.RUnlock()
copiedInvocations := map[string][][]interface{}{}
for key, value := range fake.invocations {
copiedInvocations[key] = value
}
return copiedInvocations
}
func (fake *FakeCollectorServiceClient) recordInvocation(key string, args []interface{}) {
fake.invocationsMutex.Lock()
defer fake.invocationsMutex.Unlock()
if fake.invocations == nil {
fake.invocations = map[string][][]interface{}{}
}
if fake.invocations[key] == nil {
fake.invocations[key] = [][]interface{}{}
}
fake.invocations[key] = append(fake.invocations[key], args)
}
var _ collectorpb.CollectorServiceClient = new(FakeCollectorServiceClient)
|