// Code generated by MockGen. DO NOT EDIT.
// Source: kpt-tmr-group/module/backend (interfaces: PastureSyncService)

// Package kptservicemock is a generated GoMock package.
package kptservicemock

import (
	context "context"
	operationPb "kpt-tmr-group/proto/go/backend/operation"
	reflect "reflect"

	gomock "github.com/golang/mock/gomock"
)

// MockPastureSyncService is a mock of PastureSyncService interface.
type MockPastureSyncService struct {
	ctrl     *gomock.Controller
	recorder *MockPastureSyncServiceMockRecorder
}

// MockPastureSyncServiceMockRecorder is the mock recorder for MockPastureSyncService.
type MockPastureSyncServiceMockRecorder struct {
	mock *MockPastureSyncService
}

// NewMockPastureSyncService creates a new mock instance.
func NewMockPastureSyncService(ctrl *gomock.Controller) *MockPastureSyncService {
	mock := &MockPastureSyncService{ctrl: ctrl}
	mock.recorder = &MockPastureSyncServiceMockRecorder{mock}
	return mock
}

// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockPastureSyncService) EXPECT() *MockPastureSyncServiceMockRecorder {
	return m.recorder
}

// CategoryDeleteData mocks base method.
func (m *MockPastureSyncService) CategoryDeleteData(arg0 context.Context, arg1 *operationPb.CategoryDeleteRequest) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CategoryDeleteData", arg0, arg1)
	ret0, _ := ret[0].(error)
	return ret0
}

// CategoryDeleteData indicates an expected call of CategoryDeleteData.
func (mr *MockPastureSyncServiceMockRecorder) CategoryDeleteData(arg0, arg1 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CategoryDeleteData", reflect.TypeOf((*MockPastureSyncService)(nil).CategoryDeleteData), arg0, arg1)
}

// CategorySyncData mocks base method.
func (m *MockPastureSyncService) CategorySyncData(arg0 context.Context, arg1 *operationPb.CategorySyncRequest) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "CategorySyncData", arg0, arg1)
	ret0, _ := ret[0].(error)
	return ret0
}

// CategorySyncData indicates an expected call of CategorySyncData.
func (mr *MockPastureSyncServiceMockRecorder) CategorySyncData(arg0, arg1 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CategorySyncData", reflect.TypeOf((*MockPastureSyncService)(nil).CategorySyncData), arg0, arg1)
}

// FeedFormulaDetailListSyncData mocks base method.
func (m *MockPastureSyncService) FeedFormulaDetailListSyncData(arg0 context.Context, arg1 *operationPb.FeedFormulaSyncRequest) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "FeedFormulaDetailListSyncData", arg0, arg1)
	ret0, _ := ret[0].(error)
	return ret0
}

// FeedFormulaDetailListSyncData indicates an expected call of FeedFormulaDetailListSyncData.
func (mr *MockPastureSyncServiceMockRecorder) FeedFormulaDetailListSyncData(arg0, arg1 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FeedFormulaDetailListSyncData", reflect.TypeOf((*MockPastureSyncService)(nil).FeedFormulaDetailListSyncData), arg0, arg1)
}

// FeedFormulaSyncData mocks base method.
func (m *MockPastureSyncService) FeedFormulaSyncData(arg0 context.Context, arg1 *operationPb.FeedFormulaSyncRequest) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "FeedFormulaSyncData", arg0, arg1)
	ret0, _ := ret[0].(error)
	return ret0
}

// FeedFormulaSyncData indicates an expected call of FeedFormulaSyncData.
func (mr *MockPastureSyncServiceMockRecorder) FeedFormulaSyncData(arg0, arg1 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FeedFormulaSyncData", reflect.TypeOf((*MockPastureSyncService)(nil).FeedFormulaSyncData), arg0, arg1)
}

// FeedSyncData mocks base method.
func (m *MockPastureSyncService) FeedSyncData(arg0 context.Context, arg1 *operationPb.FeedFormulaSyncRequest) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "FeedSyncData", arg0, arg1)
	ret0, _ := ret[0].(error)
	return ret0
}

// FeedSyncData indicates an expected call of FeedSyncData.
func (mr *MockPastureSyncServiceMockRecorder) FeedSyncData(arg0, arg1 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FeedSyncData", reflect.TypeOf((*MockPastureSyncService)(nil).FeedSyncData), arg0, arg1)
}