1 // Automatically generated by MockGen. DO NOT EDIT!
2 // Source: google.golang.org/grpc/examples/helloworld/helloworld (interfaces: GreeterClient)
4 package mock_helloworld
7 gomock "github.com/golang/mock/gomock"
8 context "golang.org/x/net/context"
9 grpc "google.golang.org/grpc"
10 helloworld "google.golang.org/grpc/examples/helloworld/helloworld"
13 // Mock of GreeterClient interface
14 type MockGreeterClient struct {
15 ctrl *gomock.Controller
16 recorder *_MockGreeterClientRecorder
19 // Recorder for MockGreeterClient (not exported)
20 type _MockGreeterClientRecorder struct {
21 mock *MockGreeterClient
24 func NewMockGreeterClient(ctrl *gomock.Controller) *MockGreeterClient {
25 mock := &MockGreeterClient{ctrl: ctrl}
26 mock.recorder = &_MockGreeterClientRecorder{mock}
30 func (_m *MockGreeterClient) EXPECT() *_MockGreeterClientRecorder {
34 func (_m *MockGreeterClient) SayHello(_param0 context.Context, _param1 *helloworld.HelloRequest, _param2 ...grpc.CallOption) (*helloworld.HelloReply, error) {
35 _s := []interface{}{_param0, _param1}
36 for _, _x := range _param2 {
39 ret := _m.ctrl.Call(_m, "SayHello", _s...)
40 ret0, _ := ret[0].(*helloworld.HelloReply)
41 ret1, _ := ret[1].(error)
45 func (_mr *_MockGreeterClientRecorder) SayHello(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
46 _s := append([]interface{}{arg0, arg1}, arg2...)
47 return _mr.mock.ctrl.RecordCall(_mr.mock, "SayHello", _s...)