github.com/tuingking/flamingo@v0.0.0-20220403134817-2796ae0e84ca/mock/product/service.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: internal/product/service.go 3 4 // Package mock is a generated GoMock package. 5 package mock 6 7 import ( 8 context "context" 9 os "os" 10 reflect "reflect" 11 12 gomock "github.com/golang/mock/gomock" 13 product "github.com/tuingking/flamingo/internal/product" 14 ) 15 16 // MockService is a mock of Service interface. 17 type MockService struct { 18 ctrl *gomock.Controller 19 recorder *MockServiceMockRecorder 20 } 21 22 // MockServiceMockRecorder is the mock recorder for MockService. 23 type MockServiceMockRecorder struct { 24 mock *MockService 25 } 26 27 // NewMockService creates a new mock instance. 28 func NewMockService(ctrl *gomock.Controller) *MockService { 29 mock := &MockService{ctrl: ctrl} 30 mock.recorder = &MockServiceMockRecorder{mock} 31 return mock 32 } 33 34 // EXPECT returns an object that allows the caller to indicate expected use. 35 func (m *MockService) EXPECT() *MockServiceMockRecorder { 36 return m.recorder 37 } 38 39 // GenerateProductsCsv mocks base method. 40 func (m *MockService) GenerateProductsCsv(ctx context.Context, n int) (*os.File, error) { 41 m.ctrl.T.Helper() 42 ret := m.ctrl.Call(m, "GenerateProductsCsv", ctx, n) 43 ret0, _ := ret[0].(*os.File) 44 ret1, _ := ret[1].(error) 45 return ret0, ret1 46 } 47 48 // GenerateProductsCsv indicates an expected call of GenerateProductsCsv. 49 func (mr *MockServiceMockRecorder) GenerateProductsCsv(ctx, n interface{}) *gomock.Call { 50 mr.mock.ctrl.T.Helper() 51 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenerateProductsCsv", reflect.TypeOf((*MockService)(nil).GenerateProductsCsv), ctx, n) 52 } 53 54 // GenerateRandomProducts mocks base method. 55 func (m *MockService) GenerateRandomProducts(ctx context.Context, n int) []product.Product { 56 m.ctrl.T.Helper() 57 ret := m.ctrl.Call(m, "GenerateRandomProducts", ctx, n) 58 ret0, _ := ret[0].([]product.Product) 59 return ret0 60 } 61 62 // GenerateRandomProducts indicates an expected call of GenerateRandomProducts. 63 func (mr *MockServiceMockRecorder) GenerateRandomProducts(ctx, n interface{}) *gomock.Call { 64 mr.mock.ctrl.T.Helper() 65 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenerateRandomProducts", reflect.TypeOf((*MockService)(nil).GenerateRandomProducts), ctx, n) 66 } 67 68 // GetAllProducts mocks base method. 69 func (m *MockService) GetAllProducts(ctx context.Context) ([]product.Product, error) { 70 m.ctrl.T.Helper() 71 ret := m.ctrl.Call(m, "GetAllProducts", ctx) 72 ret0, _ := ret[0].([]product.Product) 73 ret1, _ := ret[1].(error) 74 return ret0, ret1 75 } 76 77 // GetAllProducts indicates an expected call of GetAllProducts. 78 func (mr *MockServiceMockRecorder) GetAllProducts(ctx interface{}) *gomock.Call { 79 mr.mock.ctrl.T.Helper() 80 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAllProducts", reflect.TypeOf((*MockService)(nil).GetAllProducts), ctx) 81 } 82 83 // Seed mocks base method. 84 func (m *MockService) Seed(ctx context.Context, n int) error { 85 m.ctrl.T.Helper() 86 ret := m.ctrl.Call(m, "Seed", ctx, n) 87 ret0, _ := ret[0].(error) 88 return ret0 89 } 90 91 // Seed indicates an expected call of Seed. 92 func (mr *MockServiceMockRecorder) Seed(ctx, n interface{}) *gomock.Call { 93 mr.mock.ctrl.T.Helper() 94 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Seed", reflect.TypeOf((*MockService)(nil).Seed), ctx, n) 95 }