// Code generated by MockGen. DO NOT EDIT.
// Source: ./calculator.go
//
// Generated by this command:
//
// mockgen -source=./calculator.go -destination ./mocks.go -package coverage
//
// Package coverage is a generated GoMock package.
package coverage
import (
reflect "reflect"
files "github.com/IcedElect/goverage/internal/structure/files"
gomock "go.uber.org/mock/gomock"
)
// MockFilesRegistry is a mock of FilesRegistry interface.
type MockFilesRegistry struct {
ctrl *gomock.Controller
recorder *MockFilesRegistryMockRecorder
isgomock struct{}
}
// MockFilesRegistryMockRecorder is the mock recorder for MockFilesRegistry.
type MockFilesRegistryMockRecorder struct {
mock *MockFilesRegistry
}
// NewMockFilesRegistry creates a new mock instance.
func NewMockFilesRegistry(ctrl *gomock.Controller) *MockFilesRegistry {
mock := &MockFilesRegistry{ctrl: ctrl}
mock.recorder = &MockFilesRegistryMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockFilesRegistry) EXPECT() *MockFilesRegistryMockRecorder {
return m.recorder
}
// GetFile mocks base method.
func (m *MockFilesRegistry) GetFile(fileName string) (*files.File, bool) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "GetFile", fileName)
ret0, _ := ret[0].(*files.File)
ret1, _ := ret[1].(bool)
return ret0, ret1
}
// GetFile indicates an expected call of GetFile.
func (mr *MockFilesRegistryMockRecorder) GetFile(fileName any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetFile", reflect.TypeOf((*MockFilesRegistry)(nil).GetFile), fileName)
}
// MockCache is a mock of Cache interface.
type MockCache struct {
ctrl *gomock.Controller
recorder *MockCacheMockRecorder
isgomock struct{}
}
// MockCacheMockRecorder is the mock recorder for MockCache.
type MockCacheMockRecorder struct {
mock *MockCache
}
// NewMockCache creates a new mock instance.
func NewMockCache(ctrl *gomock.Controller) *MockCache {
mock := &MockCache{ctrl: ctrl}
mock.recorder = &MockCacheMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockCache) EXPECT() *MockCacheMockRecorder {
return m.recorder
}
// Get mocks base method.
func (m *MockCache) Get(profileName string) (Coverage, bool) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Get", profileName)
ret0, _ := ret[0].(Coverage)
ret1, _ := ret[1].(bool)
return ret0, ret1
}
// Get indicates an expected call of Get.
func (mr *MockCacheMockRecorder) Get(profileName any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockCache)(nil).Get), profileName)
}
// Set mocks base method.
func (m *MockCache) Set(profileName string, coverage Coverage) {
m.ctrl.T.Helper()
m.ctrl.Call(m, "Set", profileName, coverage)
}
// Set indicates an expected call of Set.
func (mr *MockCacheMockRecorder) Set(profileName, coverage any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Set", reflect.TypeOf((*MockCache)(nil).Set), profileName, coverage)
}