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  }