// Code generated by MockGen. DO NOT EDIT. // Source: edge-infra.dev/pkg/edge/api/services (interfaces: CompatibilityService) // Package mocks is a generated GoMock package. package mocks import ( context "context" reflect "reflect" model "edge-infra.dev/pkg/edge/api/graph/model" gomock "github.com/golang/mock/gomock" ) // MockCompatibilityService is a mock of CompatibilityService interface. type MockCompatibilityService struct { ctrl *gomock.Controller recorder *MockCompatibilityServiceMockRecorder } // MockCompatibilityServiceMockRecorder is the mock recorder for MockCompatibilityService. type MockCompatibilityServiceMockRecorder struct { mock *MockCompatibilityService } // NewMockCompatibilityService creates a new mock instance. func NewMockCompatibilityService(ctrl *gomock.Controller) *MockCompatibilityService { mock := &MockCompatibilityService{ctrl: ctrl} mock.recorder = &MockCompatibilityServiceMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockCompatibilityService) EXPECT() *MockCompatibilityServiceMockRecorder { return m.recorder } // AddArtifactCompatibility mocks base method. func (m *MockCompatibilityService) AddArtifactCompatibility(arg0 context.Context, arg1 model.ArtifactCompatibilityPayload) (bool, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "AddArtifactCompatibility", arg0, arg1) ret0, _ := ret[0].(bool) ret1, _ := ret[1].(error) return ret0, ret1 } // AddArtifactCompatibility indicates an expected call of AddArtifactCompatibility. func (mr *MockCompatibilityServiceMockRecorder) AddArtifactCompatibility(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddArtifactCompatibility", reflect.TypeOf((*MockCompatibilityService)(nil).AddArtifactCompatibility), arg0, arg1) } // DeleteArtifactCompatibility mocks base method. func (m *MockCompatibilityService) DeleteArtifactCompatibility(arg0 context.Context, arg1 model.ArtifactCompatibilityPayload) (bool, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteArtifactCompatibility", arg0, arg1) ret0, _ := ret[0].(bool) ret1, _ := ret[1].(error) return ret0, ret1 } // DeleteArtifactCompatibility indicates an expected call of DeleteArtifactCompatibility. func (mr *MockCompatibilityServiceMockRecorder) DeleteArtifactCompatibility(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteArtifactCompatibility", reflect.TypeOf((*MockCompatibilityService)(nil).DeleteArtifactCompatibility), arg0, arg1) } // GetArtifactVersionCompatibility mocks base method. func (m *MockCompatibilityService) GetArtifactVersionCompatibility(arg0 context.Context, arg1 model.ArtifactVersion, arg2 *string) (*model.ArtifactCompatibility, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetArtifactVersionCompatibility", arg0, arg1, arg2) ret0, _ := ret[0].(*model.ArtifactCompatibility) ret1, _ := ret[1].(error) return ret0, ret1 } // GetArtifactVersionCompatibility indicates an expected call of GetArtifactVersionCompatibility. func (mr *MockCompatibilityServiceMockRecorder) GetArtifactVersionCompatibility(arg0, arg1, arg2 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetArtifactVersionCompatibility", reflect.TypeOf((*MockCompatibilityService)(nil).GetArtifactVersionCompatibility), arg0, arg1, arg2) } // IsCompatible mocks base method. func (m *MockCompatibilityService) IsCompatible(arg0 context.Context, arg1, arg2 model.ArtifactVersion) (bool, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "IsCompatible", arg0, arg1, arg2) ret0, _ := ret[0].(bool) ret1, _ := ret[1].(error) return ret0, ret1 } // IsCompatible indicates an expected call of IsCompatible. func (mr *MockCompatibilityServiceMockRecorder) IsCompatible(arg0, arg1, arg2 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsCompatible", reflect.TypeOf((*MockCompatibilityService)(nil).IsCompatible), arg0, arg1, arg2) }