Dragonfly2
133 строки · 4.1 Кб
1// Code generated by MockGen. DO NOT EDIT.
2// Source: host_manager.go
3//
4// Generated by this command:
5//
6// mockgen -destination host_manager_mock.go -source host_manager.go -package resource
7//
8// Package resource is a generated GoMock package.
9package resource
10
11import (
12reflect "reflect"
13
14set "d7y.io/dragonfly/v2/pkg/container/set"
15gomock "go.uber.org/mock/gomock"
16)
17
18// MockHostManager is a mock of HostManager interface.
19type MockHostManager struct {
20ctrl *gomock.Controller
21recorder *MockHostManagerMockRecorder
22}
23
24// MockHostManagerMockRecorder is the mock recorder for MockHostManager.
25type MockHostManagerMockRecorder struct {
26mock *MockHostManager
27}
28
29// NewMockHostManager creates a new mock instance.
30func NewMockHostManager(ctrl *gomock.Controller) *MockHostManager {
31mock := &MockHostManager{ctrl: ctrl}
32mock.recorder = &MockHostManagerMockRecorder{mock}
33return mock
34}
35
36// EXPECT returns an object that allows the caller to indicate expected use.
37func (m *MockHostManager) EXPECT() *MockHostManagerMockRecorder {
38return m.recorder
39}
40
41// Delete mocks base method.
42func (m *MockHostManager) Delete(arg0 string) {
43m.ctrl.T.Helper()
44m.ctrl.Call(m, "Delete", arg0)
45}
46
47// Delete indicates an expected call of Delete.
48func (mr *MockHostManagerMockRecorder) Delete(arg0 any) *gomock.Call {
49mr.mock.ctrl.T.Helper()
50return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockHostManager)(nil).Delete), arg0)
51}
52
53// Load mocks base method.
54func (m *MockHostManager) Load(arg0 string) (*Host, bool) {
55m.ctrl.T.Helper()
56ret := m.ctrl.Call(m, "Load", arg0)
57ret0, _ := ret[0].(*Host)
58ret1, _ := ret[1].(bool)
59return ret0, ret1
60}
61
62// Load indicates an expected call of Load.
63func (mr *MockHostManagerMockRecorder) Load(arg0 any) *gomock.Call {
64mr.mock.ctrl.T.Helper()
65return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Load", reflect.TypeOf((*MockHostManager)(nil).Load), arg0)
66}
67
68// LoadOrStore mocks base method.
69func (m *MockHostManager) LoadOrStore(arg0 *Host) (*Host, bool) {
70m.ctrl.T.Helper()
71ret := m.ctrl.Call(m, "LoadOrStore", arg0)
72ret0, _ := ret[0].(*Host)
73ret1, _ := ret[1].(bool)
74return ret0, ret1
75}
76
77// LoadOrStore indicates an expected call of LoadOrStore.
78func (mr *MockHostManagerMockRecorder) LoadOrStore(arg0 any) *gomock.Call {
79mr.mock.ctrl.T.Helper()
80return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LoadOrStore", reflect.TypeOf((*MockHostManager)(nil).LoadOrStore), arg0)
81}
82
83// LoadRandomHosts mocks base method.
84func (m *MockHostManager) LoadRandomHosts(arg0 int, arg1 set.SafeSet[string]) []*Host {
85m.ctrl.T.Helper()
86ret := m.ctrl.Call(m, "LoadRandomHosts", arg0, arg1)
87ret0, _ := ret[0].([]*Host)
88return ret0
89}
90
91// LoadRandomHosts indicates an expected call of LoadRandomHosts.
92func (mr *MockHostManagerMockRecorder) LoadRandomHosts(arg0, arg1 any) *gomock.Call {
93mr.mock.ctrl.T.Helper()
94return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LoadRandomHosts", reflect.TypeOf((*MockHostManager)(nil).LoadRandomHosts), arg0, arg1)
95}
96
97// Range mocks base method.
98func (m *MockHostManager) Range(f func(any, any) bool) {
99m.ctrl.T.Helper()
100m.ctrl.Call(m, "Range", f)
101}
102
103// Range indicates an expected call of Range.
104func (mr *MockHostManagerMockRecorder) Range(f any) *gomock.Call {
105mr.mock.ctrl.T.Helper()
106return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Range", reflect.TypeOf((*MockHostManager)(nil).Range), f)
107}
108
109// RunGC mocks base method.
110func (m *MockHostManager) RunGC() error {
111m.ctrl.T.Helper()
112ret := m.ctrl.Call(m, "RunGC")
113ret0, _ := ret[0].(error)
114return ret0
115}
116
117// RunGC indicates an expected call of RunGC.
118func (mr *MockHostManagerMockRecorder) RunGC() *gomock.Call {
119mr.mock.ctrl.T.Helper()
120return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunGC", reflect.TypeOf((*MockHostManager)(nil).RunGC))
121}
122
123// Store mocks base method.
124func (m *MockHostManager) Store(arg0 *Host) {
125m.ctrl.T.Helper()
126m.ctrl.Call(m, "Store", arg0)
127}
128
129// Store indicates an expected call of Store.
130func (mr *MockHostManagerMockRecorder) Store(arg0 any) *gomock.Call {
131mr.mock.ctrl.T.Helper()
132return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Store", reflect.TypeOf((*MockHostManager)(nil).Store), arg0)
133}
134