OSDN Git Service

new repo
[bytom/vapor.git] / vendor / google.golang.org / grpc / examples / helloworld / mock_helloworld / hw_mock.go
1 // Automatically generated by MockGen. DO NOT EDIT!
2 // Source: google.golang.org/grpc/examples/helloworld/helloworld (interfaces: GreeterClient)
3
4 package mock_helloworld
5
6 import (
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"
11 )
12
13 // Mock of GreeterClient interface
14 type MockGreeterClient struct {
15         ctrl     *gomock.Controller
16         recorder *_MockGreeterClientRecorder
17 }
18
19 // Recorder for MockGreeterClient (not exported)
20 type _MockGreeterClientRecorder struct {
21         mock *MockGreeterClient
22 }
23
24 func NewMockGreeterClient(ctrl *gomock.Controller) *MockGreeterClient {
25         mock := &MockGreeterClient{ctrl: ctrl}
26         mock.recorder = &_MockGreeterClientRecorder{mock}
27         return mock
28 }
29
30 func (_m *MockGreeterClient) EXPECT() *_MockGreeterClientRecorder {
31         return _m.recorder
32 }
33
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 {
37                 _s = append(_s, _x)
38         }
39         ret := _m.ctrl.Call(_m, "SayHello", _s...)
40         ret0, _ := ret[0].(*helloworld.HelloReply)
41         ret1, _ := ret[1].(error)
42         return ret0, ret1
43 }
44
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...)
48 }