All Files / internal/coverage / mocks.go

42.31% Statements 11/26
40% Functions 4/10
41.3% Lines 19/46
// 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)
}