github.com/goravel/framework@v1.13.9/contracts/config/mocks/Config.go (about) 1 // Code generated by mockery v2.14.0. DO NOT EDIT. 2 3 package mocks 4 5 import mock "github.com/stretchr/testify/mock" 6 7 // Config is an autogenerated mock type for the Config type 8 type Config struct { 9 mock.Mock 10 } 11 12 // Add provides a mock function with given fields: name, configuration 13 func (_m *Config) Add(name string, configuration any) { 14 _m.Called(name, configuration) 15 } 16 17 // Env provides a mock function with given fields: envName, defaultValue 18 func (_m *Config) Env(envName string, defaultValue ...interface{}) interface{} { 19 var _ca []interface{} 20 _ca = append(_ca, envName) 21 _ca = append(_ca, defaultValue...) 22 ret := _m.Called(_ca...) 23 24 var r0 interface{} 25 if rf, ok := ret.Get(0).(func(string, ...interface{}) interface{}); ok { 26 r0 = rf(envName, defaultValue...) 27 } else { 28 if ret.Get(0) != nil { 29 r0 = ret.Get(0).(interface{}) 30 } 31 } 32 33 return r0 34 } 35 36 // Get provides a mock function with given fields: path, defaultValue 37 func (_m *Config) Get(path string, defaultValue ...interface{}) interface{} { 38 var _ca []interface{} 39 _ca = append(_ca, path) 40 _ca = append(_ca, defaultValue...) 41 ret := _m.Called(_ca...) 42 43 var r0 interface{} 44 if rf, ok := ret.Get(0).(func(string, ...interface{}) interface{}); ok { 45 r0 = rf(path, defaultValue...) 46 } else { 47 if ret.Get(0) != nil { 48 r0 = ret.Get(0).(interface{}) 49 } 50 } 51 52 return r0 53 } 54 55 // GetBool provides a mock function with given fields: path, defaultValue 56 func (_m *Config) GetBool(path string, defaultValue ...interface{}) bool { 57 var _ca []interface{} 58 _ca = append(_ca, path) 59 _ca = append(_ca, defaultValue...) 60 ret := _m.Called(_ca...) 61 62 var r0 bool 63 if rf, ok := ret.Get(0).(func(string, ...interface{}) bool); ok { 64 r0 = rf(path, defaultValue...) 65 } else { 66 r0 = ret.Get(0).(bool) 67 } 68 69 return r0 70 } 71 72 // GetInt provides a mock function with given fields: path, defaultValue 73 func (_m *Config) GetInt(path string, defaultValue ...interface{}) int { 74 var _ca []interface{} 75 _ca = append(_ca, path) 76 _ca = append(_ca, defaultValue...) 77 ret := _m.Called(_ca...) 78 79 var r0 int 80 if rf, ok := ret.Get(0).(func(string, ...interface{}) int); ok { 81 r0 = rf(path, defaultValue...) 82 } else { 83 r0 = ret.Get(0).(int) 84 } 85 86 return r0 87 } 88 89 // GetString provides a mock function with given fields: path, defaultValue 90 func (_m *Config) GetString(path string, defaultValue ...interface{}) string { 91 var _ca []interface{} 92 _ca = append(_ca, path) 93 _ca = append(_ca, defaultValue...) 94 ret := _m.Called(_ca...) 95 96 var r0 string 97 if rf, ok := ret.Get(0).(func(string, ...interface{}) string); ok { 98 r0 = rf(path, defaultValue...) 99 } else { 100 r0 = ret.Get(0).(string) 101 } 102 103 return r0 104 } 105 106 type mockConstructorTestingTNewConfig interface { 107 mock.TestingT 108 Cleanup(func()) 109 } 110 111 // NewConfig creates a new instance of Config. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 112 func NewConfig(t mockConstructorTestingTNewConfig) *Config { 113 mock := &Config{} 114 mock.Mock.Test(t) 115 116 t.Cleanup(func() { mock.AssertExpectations(t) }) 117 118 return mock 119 }