kubelatte-ce
Форк от sbertech/kubelatte-ce
94 строки · 2.6 Кб
1// Code generated by mockery v2.20.0. DO NOT EDIT.
2
3package mocks4
5import (6context "context"7
8client "sigs.k8s.io/controller-runtime/pkg/client"9
10mock "github.com/stretchr/testify/mock"11)
12
13// SubResourceWriter is an autogenerated mock type for the SubResourceWriter type
14type SubResourceWriter struct {15mock.Mock16}
17
18// Create provides a mock function with given fields: ctx, obj, subResource, opts
19func (_m *SubResourceWriter) Create(ctx context.Context, obj client.Object, subResource client.Object, opts ...client.SubResourceCreateOption) error {20_va := make([]interface{}, len(opts))21for _i := range opts {22_va[_i] = opts[_i]23}24var _ca []interface{}25_ca = append(_ca, ctx, obj, subResource)26_ca = append(_ca, _va...)27ret := _m.Called(_ca...)28
29var r0 error30if rf, ok := ret.Get(0).(func(context.Context, client.Object, client.Object, ...client.SubResourceCreateOption) error); ok {31r0 = rf(ctx, obj, subResource, opts...)32} else {33r0 = ret.Error(0)34}35
36return r037}
38
39// Patch provides a mock function with given fields: ctx, obj, patch, opts
40func (_m *SubResourceWriter) Patch(ctx context.Context, obj client.Object, patch client.Patch, opts ...client.SubResourcePatchOption) error {41_va := make([]interface{}, len(opts))42for _i := range opts {43_va[_i] = opts[_i]44}45var _ca []interface{}46_ca = append(_ca, ctx, obj, patch)47_ca = append(_ca, _va...)48ret := _m.Called(_ca...)49
50var r0 error51if rf, ok := ret.Get(0).(func(context.Context, client.Object, client.Patch, ...client.SubResourcePatchOption) error); ok {52r0 = rf(ctx, obj, patch, opts...)53} else {54r0 = ret.Error(0)55}56
57return r058}
59
60// Update provides a mock function with given fields: ctx, obj, opts
61func (_m *SubResourceWriter) Update(ctx context.Context, obj client.Object, opts ...client.SubResourceUpdateOption) error {62_va := make([]interface{}, len(opts))63for _i := range opts {64_va[_i] = opts[_i]65}66var _ca []interface{}67_ca = append(_ca, ctx, obj)68_ca = append(_ca, _va...)69ret := _m.Called(_ca...)70
71var r0 error72if rf, ok := ret.Get(0).(func(context.Context, client.Object, ...client.SubResourceUpdateOption) error); ok {73r0 = rf(ctx, obj, opts...)74} else {75r0 = ret.Error(0)76}77
78return r079}
80
81type mockConstructorTestingTNewSubResourceWriter interface {82mock.TestingT83Cleanup(func())84}
85
86// NewSubResourceWriter creates a new instance of SubResourceWriter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
87func NewSubResourceWriter(t mockConstructorTestingTNewSubResourceWriter) *SubResourceWriter {88mock := &SubResourceWriter{}89mock.Mock.Test(t)90
91t.Cleanup(func() { mock.AssertExpectations(t) })92
93return mock94}
95