github.com/qiuhoude/go-web@v0.0.0-20220223060959-ab545e78f20d/prepare/24_gomock/mock/male_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/qiuhoude/go-web/prepare/24_gomock/person (interfaces: Male) 3 4 // Package mock is a generated GoMock package. 5 package mock 6 7 import ( 8 gomock "github.com/golang/mock/gomock" 9 reflect "reflect" 10 ) 11 12 // MockMale is a mock of Male interface 13 type MockMale struct { 14 ctrl *gomock.Controller 15 recorder *MockMaleMockRecorder 16 } 17 18 // MockMaleMockRecorder is the mock recorder for MockMale 19 type MockMaleMockRecorder struct { 20 mock *MockMale 21 } 22 23 // NewMockMale creates a new mock instance 24 func NewMockMale(ctrl *gomock.Controller) *MockMale { 25 mock := &MockMale{ctrl: ctrl} 26 mock.recorder = &MockMaleMockRecorder{mock} 27 return mock 28 } 29 30 // EXPECT returns an object that allows the caller to indicate expected use 31 func (m *MockMale) EXPECT() *MockMaleMockRecorder { 32 return m.recorder 33 } 34 35 // Get mocks base method 36 func (m *MockMale) Get(arg0 int64) error { 37 m.ctrl.T.Helper() 38 ret := m.ctrl.Call(m, "Get", arg0) 39 ret0, _ := ret[0].(error) 40 return ret0 41 } 42 43 // Get indicates an expected call of Get 44 func (mr *MockMaleMockRecorder) Get(arg0 interface{}) *gomock.Call { 45 mr.mock.ctrl.T.Helper() 46 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockMale)(nil).Get), arg0) 47 }