Files
autogits/workflow-pr/mock/state_checker.go
2025-08-29 15:09:04 +02:00

158 lines
5.2 KiB
Go

// Code generated by MockGen. DO NOT EDIT.
// Source: state_checker.go
//
// Generated by this command:
//
// mockgen -source=state_checker.go -destination=../mock/state_checker.go -typed -package mock_main
//
// Package mock_main is a generated GoMock package.
package mock_main
import (
reflect "reflect"
gomock "go.uber.org/mock/gomock"
common "src.opensuse.org/autogits/common"
interfaces "src.opensuse.org/autogits/workflow-pr/interfaces"
)
// MockStateChecker is a mock of StateChecker interface.
type MockStateChecker struct {
ctrl *gomock.Controller
recorder *MockStateCheckerMockRecorder
isgomock struct{}
}
// MockStateCheckerMockRecorder is the mock recorder for MockStateChecker.
type MockStateCheckerMockRecorder struct {
mock *MockStateChecker
}
// NewMockStateChecker creates a new mock instance.
func NewMockStateChecker(ctrl *gomock.Controller) *MockStateChecker {
mock := &MockStateChecker{ctrl: ctrl}
mock.recorder = &MockStateCheckerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockStateChecker) EXPECT() *MockStateCheckerMockRecorder {
return m.recorder
}
// CheckRepos mocks base method.
func (m *MockStateChecker) CheckRepos() error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "CheckRepos")
ret0, _ := ret[0].(error)
return ret0
}
// CheckRepos indicates an expected call of CheckRepos.
func (mr *MockStateCheckerMockRecorder) CheckRepos() *MockStateCheckerCheckReposCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CheckRepos", reflect.TypeOf((*MockStateChecker)(nil).CheckRepos))
return &MockStateCheckerCheckReposCall{Call: call}
}
// MockStateCheckerCheckReposCall wrap *gomock.Call
type MockStateCheckerCheckReposCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockStateCheckerCheckReposCall) Return(arg0 error) *MockStateCheckerCheckReposCall {
c.Call = c.Call.Return(arg0)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockStateCheckerCheckReposCall) Do(f func() error) *MockStateCheckerCheckReposCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockStateCheckerCheckReposCall) DoAndReturn(f func() error) *MockStateCheckerCheckReposCall {
c.Call = c.Call.DoAndReturn(f)
return c
}
// ConsistencyCheckProcess mocks base method.
func (m *MockStateChecker) ConsistencyCheckProcess() error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ConsistencyCheckProcess")
ret0, _ := ret[0].(error)
return ret0
}
// ConsistencyCheckProcess indicates an expected call of ConsistencyCheckProcess.
func (mr *MockStateCheckerMockRecorder) ConsistencyCheckProcess() *MockStateCheckerConsistencyCheckProcessCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConsistencyCheckProcess", reflect.TypeOf((*MockStateChecker)(nil).ConsistencyCheckProcess))
return &MockStateCheckerConsistencyCheckProcessCall{Call: call}
}
// MockStateCheckerConsistencyCheckProcessCall wrap *gomock.Call
type MockStateCheckerConsistencyCheckProcessCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockStateCheckerConsistencyCheckProcessCall) Return(arg0 error) *MockStateCheckerConsistencyCheckProcessCall {
c.Call = c.Call.Return(arg0)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockStateCheckerConsistencyCheckProcessCall) Do(f func() error) *MockStateCheckerConsistencyCheckProcessCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockStateCheckerConsistencyCheckProcessCall) DoAndReturn(f func() error) *MockStateCheckerConsistencyCheckProcessCall {
c.Call = c.Call.DoAndReturn(f)
return c
}
// VerifyProjectState mocks base method.
func (m *MockStateChecker) VerifyProjectState(configs *common.AutogitConfig) ([]*interfaces.PRToProcess, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "VerifyProjectState", configs)
ret0, _ := ret[0].([]*interfaces.PRToProcess)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// VerifyProjectState indicates an expected call of VerifyProjectState.
func (mr *MockStateCheckerMockRecorder) VerifyProjectState(configs any) *MockStateCheckerVerifyProjectStateCall {
mr.mock.ctrl.T.Helper()
call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VerifyProjectState", reflect.TypeOf((*MockStateChecker)(nil).VerifyProjectState), configs)
return &MockStateCheckerVerifyProjectStateCall{Call: call}
}
// MockStateCheckerVerifyProjectStateCall wrap *gomock.Call
type MockStateCheckerVerifyProjectStateCall struct {
*gomock.Call
}
// Return rewrite *gomock.Call.Return
func (c *MockStateCheckerVerifyProjectStateCall) Return(arg0 []*interfaces.PRToProcess, arg1 error) *MockStateCheckerVerifyProjectStateCall {
c.Call = c.Call.Return(arg0, arg1)
return c
}
// Do rewrite *gomock.Call.Do
func (c *MockStateCheckerVerifyProjectStateCall) Do(f func(*common.AutogitConfig) ([]*interfaces.PRToProcess, error)) *MockStateCheckerVerifyProjectStateCall {
c.Call = c.Call.Do(f)
return c
}
// DoAndReturn rewrite *gomock.Call.DoAndReturn
func (c *MockStateCheckerVerifyProjectStateCall) DoAndReturn(f func(*common.AutogitConfig) ([]*interfaces.PRToProcess, error)) *MockStateCheckerVerifyProjectStateCall {
c.Call = c.Call.DoAndReturn(f)
return c
}