config_schema.go RawHistoryFolder
1// Code generated by mockery; DO NOT EDIT.
2// github.com/vektra/mockery
3// template: testify
4
5package mocks
6
7import (
8 "github.com/bnema/dumber/internal/domain/entity"
9 mock "github.com/stretchr/testify/mock"
10)
11
12// NewMockConfigSchemaProvider creates a new instance of MockConfigSchemaProvider. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
13// The first argument is typically a *testing.T value.
14func NewMockConfigSchemaProvider(t interface {
15 mock.TestingT
16 Cleanup(func())
17}) *MockConfigSchemaProvider {
18 mock := &MockConfigSchemaProvider{}
19 mock.Mock.Test(t)
20
21 t.Cleanup(func() { mock.AssertExpectations(t) })
22
23 return mock
24}
25
26// MockConfigSchemaProvider is an autogenerated mock type for the ConfigSchemaProvider type
27type MockConfigSchemaProvider struct {
28 mock.Mock
29}
30
31type MockConfigSchemaProvider_Expecter struct {
32 mock *mock.Mock
33}
34
35func (_m *MockConfigSchemaProvider) EXPECT() *MockConfigSchemaProvider_Expecter {
36 return &MockConfigSchemaProvider_Expecter{mock: &_m.Mock}
37}
38
39// GetSchema provides a mock function for the type MockConfigSchemaProvider
40func (_mock *MockConfigSchemaProvider) GetSchema() []entity.ConfigKeyInfo {
41 ret := _mock.Called()
42
43 if len(ret) == 0 {
44 panic("no return value specified for GetSchema")
45 }
46
47 var r0 []entity.ConfigKeyInfo
48 if returnFunc, ok := ret.Get(0).(func() []entity.ConfigKeyInfo); ok {
49 r0 = returnFunc()
50 } else {
51 if ret.Get(0) != nil {
52 r0 = ret.Get(0).([]entity.ConfigKeyInfo)
53 }
54 }
55 return r0
56}
57
58// MockConfigSchemaProvider_GetSchema_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSchema'
59type MockConfigSchemaProvider_GetSchema_Call struct {
60 *mock.Call
61}
62
63// GetSchema is a helper method to define mock.On call
64func (_e *MockConfigSchemaProvider_Expecter) GetSchema() *MockConfigSchemaProvider_GetSchema_Call {
65 return &MockConfigSchemaProvider_GetSchema_Call{Call: _e.mock.On("GetSchema")}
66}
67
68func (_c *MockConfigSchemaProvider_GetSchema_Call) Run(run func()) *MockConfigSchemaProvider_GetSchema_Call {
69 _c.Call.Run(func(args mock.Arguments) {
70 run()
71 })
72 return _c
73}
74
75func (_c *MockConfigSchemaProvider_GetSchema_Call) Return(configKeyInfos []entity.ConfigKeyInfo) *MockConfigSchemaProvider_GetSchema_Call {
76 _c.Call.Return(configKeyInfos)
77 return _c
78}
79
80func (_c *MockConfigSchemaProvider_GetSchema_Call) RunAndReturn(run func() []entity.ConfigKeyInfo) *MockConfigSchemaProvider_GetSchema_Call {
81 _c.Call.Return(run)
82 return _c
83}