kubelatte-ce
Форк от sbertech/kubelatte-ce
298 строк · 7.2 Кб
1// Code generated by mockery v2.20.2. DO NOT EDIT.
2
3package mocks4
5import (6context "context"7
8client "sigs.k8s.io/controller-runtime/pkg/client"9
10meta "k8s.io/apimachinery/pkg/api/meta"11
12mock "github.com/stretchr/testify/mock"13
14runtime "k8s.io/apimachinery/pkg/runtime"15
16schema "k8s.io/apimachinery/pkg/runtime/schema"17
18types "k8s.io/apimachinery/pkg/types"19)
20
21// Client is an autogenerated mock type for the Client type
22type Client struct {23mock.Mock24}
25
26// Create provides a mock function with given fields: ctx, obj, opts
27func (_m *Client) Create(ctx context.Context, obj client.Object, opts ...client.CreateOption) error {28_va := make([]interface{}, len(opts))29for _i := range opts {30_va[_i] = opts[_i]31}32var _ca []interface{}33_ca = append(_ca, ctx, obj)34_ca = append(_ca, _va...)35ret := _m.Called(_ca...)36
37var r0 error38if rf, ok := ret.Get(0).(func(context.Context, client.Object, ...client.CreateOption) error); ok {39r0 = rf(ctx, obj, opts...)40} else {41r0 = ret.Error(0)42}43
44return r045}
46
47// Delete provides a mock function with given fields: ctx, obj, opts
48func (_m *Client) Delete(ctx context.Context, obj client.Object, opts ...client.DeleteOption) error {49_va := make([]interface{}, len(opts))50for _i := range opts {51_va[_i] = opts[_i]52}53var _ca []interface{}54_ca = append(_ca, ctx, obj)55_ca = append(_ca, _va...)56ret := _m.Called(_ca...)57
58var r0 error59if rf, ok := ret.Get(0).(func(context.Context, client.Object, ...client.DeleteOption) error); ok {60r0 = rf(ctx, obj, opts...)61} else {62r0 = ret.Error(0)63}64
65return r066}
67
68// DeleteAllOf provides a mock function with given fields: ctx, obj, opts
69func (_m *Client) DeleteAllOf(ctx context.Context, obj client.Object, opts ...client.DeleteAllOfOption) error {70_va := make([]interface{}, len(opts))71for _i := range opts {72_va[_i] = opts[_i]73}74var _ca []interface{}75_ca = append(_ca, ctx, obj)76_ca = append(_ca, _va...)77ret := _m.Called(_ca...)78
79var r0 error80if rf, ok := ret.Get(0).(func(context.Context, client.Object, ...client.DeleteAllOfOption) error); ok {81r0 = rf(ctx, obj, opts...)82} else {83r0 = ret.Error(0)84}85
86return r087}
88
89// Get provides a mock function with given fields: ctx, key, obj, opts
90func (_m *Client) Get(ctx context.Context, key types.NamespacedName, obj client.Object, opts ...client.GetOption) error {91_va := make([]interface{}, len(opts))92for _i := range opts {93_va[_i] = opts[_i]94}95var _ca []interface{}96_ca = append(_ca, ctx, key, obj)97_ca = append(_ca, _va...)98ret := _m.Called(_ca...)99
100var r0 error101if rf, ok := ret.Get(0).(func(context.Context, types.NamespacedName, client.Object, ...client.GetOption) error); ok {102r0 = rf(ctx, key, obj, opts...)103} else {104r0 = ret.Error(0)105}106
107return r0108}
109
110// GroupVersionKindFor provides a mock function with given fields: obj
111func (_m *Client) GroupVersionKindFor(obj runtime.Object) (schema.GroupVersionKind, error) {112ret := _m.Called(obj)113
114var r0 schema.GroupVersionKind115var r1 error116if rf, ok := ret.Get(0).(func(runtime.Object) (schema.GroupVersionKind, error)); ok {117return rf(obj)118}119if rf, ok := ret.Get(0).(func(runtime.Object) schema.GroupVersionKind); ok {120r0 = rf(obj)121} else {122r0 = ret.Get(0).(schema.GroupVersionKind)123}124
125if rf, ok := ret.Get(1).(func(runtime.Object) error); ok {126r1 = rf(obj)127} else {128r1 = ret.Error(1)129}130
131return r0, r1132}
133
134// IsObjectNamespaced provides a mock function with given fields: obj
135func (_m *Client) IsObjectNamespaced(obj runtime.Object) (bool, error) {136ret := _m.Called(obj)137
138var r0 bool139var r1 error140if rf, ok := ret.Get(0).(func(runtime.Object) (bool, error)); ok {141return rf(obj)142}143if rf, ok := ret.Get(0).(func(runtime.Object) bool); ok {144r0 = rf(obj)145} else {146r0 = ret.Get(0).(bool)147}148
149if rf, ok := ret.Get(1).(func(runtime.Object) error); ok {150r1 = rf(obj)151} else {152r1 = ret.Error(1)153}154
155return r0, r1156}
157
158// List provides a mock function with given fields: ctx, list, opts
159func (_m *Client) List(ctx context.Context, list client.ObjectList, opts ...client.ListOption) error {160_va := make([]interface{}, len(opts))161for _i := range opts {162_va[_i] = opts[_i]163}164var _ca []interface{}165_ca = append(_ca, ctx, list)166_ca = append(_ca, _va...)167ret := _m.Called(_ca...)168
169var r0 error170if rf, ok := ret.Get(0).(func(context.Context, client.ObjectList, ...client.ListOption) error); ok {171r0 = rf(ctx, list, opts...)172} else {173r0 = ret.Error(0)174}175
176return r0177}
178
179// Patch provides a mock function with given fields: ctx, obj, patch, opts
180func (_m *Client) Patch(ctx context.Context, obj client.Object, patch client.Patch, opts ...client.PatchOption) error {181_va := make([]interface{}, len(opts))182for _i := range opts {183_va[_i] = opts[_i]184}185var _ca []interface{}186_ca = append(_ca, ctx, obj, patch)187_ca = append(_ca, _va...)188ret := _m.Called(_ca...)189
190var r0 error191if rf, ok := ret.Get(0).(func(context.Context, client.Object, client.Patch, ...client.PatchOption) error); ok {192r0 = rf(ctx, obj, patch, opts...)193} else {194r0 = ret.Error(0)195}196
197return r0198}
199
200// RESTMapper provides a mock function with given fields:
201func (_m *Client) RESTMapper() meta.RESTMapper {202ret := _m.Called()203
204var r0 meta.RESTMapper205if rf, ok := ret.Get(0).(func() meta.RESTMapper); ok {206r0 = rf()207} else {208if ret.Get(0) != nil {209r0 = ret.Get(0).(meta.RESTMapper)210}211}212
213return r0214}
215
216// Scheme provides a mock function with given fields:
217func (_m *Client) Scheme() *runtime.Scheme {218ret := _m.Called()219
220var r0 *runtime.Scheme221if rf, ok := ret.Get(0).(func() *runtime.Scheme); ok {222r0 = rf()223} else {224if ret.Get(0) != nil {225r0 = ret.Get(0).(*runtime.Scheme)226}227}228
229return r0230}
231
232// Status provides a mock function with given fields:
233func (_m *Client) Status() client.SubResourceWriter {234ret := _m.Called()235
236var r0 client.SubResourceWriter237if rf, ok := ret.Get(0).(func() client.SubResourceWriter); ok {238r0 = rf()239} else {240if ret.Get(0) != nil {241r0 = ret.Get(0).(client.SubResourceWriter)242}243}244
245return r0246}
247
248// SubResource provides a mock function with given fields: subResource
249func (_m *Client) SubResource(subResource string) client.SubResourceClient {250ret := _m.Called(subResource)251
252var r0 client.SubResourceClient253if rf, ok := ret.Get(0).(func(string) client.SubResourceClient); ok {254r0 = rf(subResource)255} else {256if ret.Get(0) != nil {257r0 = ret.Get(0).(client.SubResourceClient)258}259}260
261return r0262}
263
264// Update provides a mock function with given fields: ctx, obj, opts
265func (_m *Client) Update(ctx context.Context, obj client.Object, opts ...client.UpdateOption) error {266_va := make([]interface{}, len(opts))267for _i := range opts {268_va[_i] = opts[_i]269}270var _ca []interface{}271_ca = append(_ca, ctx, obj)272_ca = append(_ca, _va...)273ret := _m.Called(_ca...)274
275var r0 error276if rf, ok := ret.Get(0).(func(context.Context, client.Object, ...client.UpdateOption) error); ok {277r0 = rf(ctx, obj, opts...)278} else {279r0 = ret.Error(0)280}281
282return r0283}
284
285type mockConstructorTestingTNewClient interface {286mock.TestingT287Cleanup(func())288}
289
290// NewClient creates a new instance of Client. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
291func NewClient(t mockConstructorTestingTNewClient) *Client {292mock := &Client{}293mock.Mock.Test(t)294
295t.Cleanup(func() { mock.AssertExpectations(t) })296
297return mock298}
299