Files
2025-06-12 20:36:13 +02:00

112 lines
4.3 KiB
Go

// Code generated by MockGen. DO NOT EDIT.
// Source: ../interface.go
// Package manager is a generated GoMock package.
package manager
import (
context "context"
reflect "reflect"
gomock "github.com/golang/mock/gomock"
templates "github.com/netbirdio/management-refactor/internals/modules/templates"
db "github.com/netbirdio/management-refactor/internals/shared/db"
)
// MockManager is a mock of Manager interface.
type MockManager struct {
ctrl *gomock.Controller
recorder *MockManagerMockRecorder
}
// MockManagerMockRecorder is the mock recorder for MockManager.
type MockManagerMockRecorder struct {
mock *MockManager
}
// NewMockManager creates a new mock instance.
func NewMockManager(ctrl *gomock.Controller) *MockManager {
mock := &MockManager{ctrl: ctrl}
mock.recorder = &MockManagerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockManager) EXPECT() *MockManagerMockRecorder {
return m.recorder
}
// CreateTemplate mocks base method.
func (m *MockManager) CreateTemplate(ctx context.Context, tx db.Transaction, template *templates.Template) (*templates.Template, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "CreateTemplate", ctx, tx, template)
ret0, _ := ret[0].(*templates.Template)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// CreateTemplate indicates an expected call of CreateTemplate.
func (mr *MockManagerMockRecorder) CreateTemplate(ctx, tx, template interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTemplate", reflect.TypeOf((*MockManager)(nil).CreateTemplate), ctx, tx, template)
}
// DeleteTemplate mocks base method.
func (m *MockManager) DeleteTemplate(ctx context.Context, tx db.Transaction, id string) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "DeleteTemplate", ctx, tx, id)
ret0, _ := ret[0].(error)
return ret0
}
// DeleteTemplate indicates an expected call of DeleteTemplate.
func (mr *MockManagerMockRecorder) DeleteTemplate(ctx, tx, id interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTemplate", reflect.TypeOf((*MockManager)(nil).DeleteTemplate), ctx, tx, id)
}
// GetAllTemplates mocks base method.
func (m *MockManager) GetAllTemplates(ctx context.Context, tx db.Transaction, strength db.LockingStrength, accountID string) ([]*templates.Template, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "GetAllTemplates", ctx, tx, strength, accountID)
ret0, _ := ret[0].([]*templates.Template)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// GetAllTemplates indicates an expected call of GetAllTemplates.
func (mr *MockManagerMockRecorder) GetAllTemplates(ctx, tx, strength, accountID interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAllTemplates", reflect.TypeOf((*MockManager)(nil).GetAllTemplates), ctx, tx, strength, accountID)
}
// GetTemplateByID mocks base method.
func (m *MockManager) GetTemplateByID(ctx context.Context, tx db.Transaction, strength db.LockingStrength, id string) (*templates.Template, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "GetTemplateByID", ctx, tx, strength, id)
ret0, _ := ret[0].(*templates.Template)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// GetTemplateByID indicates an expected call of GetTemplateByID.
func (mr *MockManagerMockRecorder) GetTemplateByID(ctx, tx, strength, id interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTemplateByID", reflect.TypeOf((*MockManager)(nil).GetTemplateByID), ctx, tx, strength, id)
}
// UpdateTemplate mocks base method.
func (m *MockManager) UpdateTemplate(ctx context.Context, tx db.Transaction, template *templates.Template) (*templates.Template, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "UpdateTemplate", ctx, tx, template)
ret0, _ := ret[0].(*templates.Template)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// UpdateTemplate indicates an expected call of UpdateTemplate.
func (mr *MockManagerMockRecorder) UpdateTemplate(ctx, tx, template interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateTemplate", reflect.TypeOf((*MockManager)(nil).UpdateTemplate), ctx, tx, template)
}