kubelatte-ce

Форк
2
Форк от sbertech/kubelatte-ce
160 строк · 3.3 Кб
1
// Code generated by mockery v2.20.2. DO NOT EDIT.
2

3
package mocks
4

5
import (
6
	mock "github.com/stretchr/testify/mock"
7
	flowcontrol "k8s.io/client-go/util/flowcontrol"
8

9
	rest "k8s.io/client-go/rest"
10

11
	schema "k8s.io/apimachinery/pkg/runtime/schema"
12

13
	types "k8s.io/apimachinery/pkg/types"
14
)
15

16
// Interface is an autogenerated mock type for the Interface type
17
type Interface struct {
18
	mock.Mock
19
}
20

21
// APIVersion provides a mock function with given fields:
22
func (_m *Interface) APIVersion() schema.GroupVersion {
23
	ret := _m.Called()
24

25
	var r0 schema.GroupVersion
26
	if rf, ok := ret.Get(0).(func() schema.GroupVersion); ok {
27
		r0 = rf()
28
	} else {
29
		r0 = ret.Get(0).(schema.GroupVersion)
30
	}
31

32
	return r0
33
}
34

35
// Delete provides a mock function with given fields:
36
func (_m *Interface) Delete() *rest.Request {
37
	ret := _m.Called()
38

39
	var r0 *rest.Request
40
	if rf, ok := ret.Get(0).(func() *rest.Request); ok {
41
		r0 = rf()
42
	} else {
43
		if ret.Get(0) != nil {
44
			r0 = ret.Get(0).(*rest.Request)
45
		}
46
	}
47

48
	return r0
49
}
50

51
// Get provides a mock function with given fields:
52
func (_m *Interface) Get() *rest.Request {
53
	ret := _m.Called()
54

55
	var r0 *rest.Request
56
	if rf, ok := ret.Get(0).(func() *rest.Request); ok {
57
		r0 = rf()
58
	} else {
59
		if ret.Get(0) != nil {
60
			r0 = ret.Get(0).(*rest.Request)
61
		}
62
	}
63

64
	return r0
65
}
66

67
// GetRateLimiter provides a mock function with given fields:
68
func (_m *Interface) GetRateLimiter() flowcontrol.RateLimiter {
69
	ret := _m.Called()
70

71
	var r0 flowcontrol.RateLimiter
72
	if rf, ok := ret.Get(0).(func() flowcontrol.RateLimiter); ok {
73
		r0 = rf()
74
	} else {
75
		if ret.Get(0) != nil {
76
			r0 = ret.Get(0).(flowcontrol.RateLimiter)
77
		}
78
	}
79

80
	return r0
81
}
82

83
// Patch provides a mock function with given fields: pt
84
func (_m *Interface) Patch(pt types.PatchType) *rest.Request {
85
	ret := _m.Called(pt)
86

87
	var r0 *rest.Request
88
	if rf, ok := ret.Get(0).(func(types.PatchType) *rest.Request); ok {
89
		r0 = rf(pt)
90
	} else {
91
		if ret.Get(0) != nil {
92
			r0 = ret.Get(0).(*rest.Request)
93
		}
94
	}
95

96
	return r0
97
}
98

99
// Post provides a mock function with given fields:
100
func (_m *Interface) Post() *rest.Request {
101
	ret := _m.Called()
102

103
	var r0 *rest.Request
104
	if rf, ok := ret.Get(0).(func() *rest.Request); ok {
105
		r0 = rf()
106
	} else {
107
		if ret.Get(0) != nil {
108
			r0 = ret.Get(0).(*rest.Request)
109
		}
110
	}
111

112
	return r0
113
}
114

115
// Put provides a mock function with given fields:
116
func (_m *Interface) Put() *rest.Request {
117
	ret := _m.Called()
118

119
	var r0 *rest.Request
120
	if rf, ok := ret.Get(0).(func() *rest.Request); ok {
121
		r0 = rf()
122
	} else {
123
		if ret.Get(0) != nil {
124
			r0 = ret.Get(0).(*rest.Request)
125
		}
126
	}
127

128
	return r0
129
}
130

131
// Verb provides a mock function with given fields: verb
132
func (_m *Interface) Verb(verb string) *rest.Request {
133
	ret := _m.Called(verb)
134

135
	var r0 *rest.Request
136
	if rf, ok := ret.Get(0).(func(string) *rest.Request); ok {
137
		r0 = rf(verb)
138
	} else {
139
		if ret.Get(0) != nil {
140
			r0 = ret.Get(0).(*rest.Request)
141
		}
142
	}
143

144
	return r0
145
}
146

147
type mockConstructorTestingTNewInterface interface {
148
	mock.TestingT
149
	Cleanup(func())
150
}
151

152
// NewInterface creates a new instance of Interface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
153
func NewInterface(t mockConstructorTestingTNewInterface) *Interface {
154
	mock := &Interface{}
155
	mock.Mock.Test(t)
156

157
	t.Cleanup(func() { mock.AssertExpectations(t) })
158

159
	return mock
160
}
161

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.