github.com/kyma-incubator/compass/components/director@v0.0.0-20230623144113-d764f56ff805/internal/domain/formationassignment/automock/template_input.go (about) 1 // Code generated by mockery. DO NOT EDIT. 2 3 package automock 4 5 import ( 6 http "net/http" 7 8 model "github.com/kyma-incubator/compass/components/director/internal/model" 9 webhook "github.com/kyma-incubator/compass/components/director/pkg/webhook" 10 mock "github.com/stretchr/testify/mock" 11 ) 12 13 // TemplateInput is an autogenerated mock type for the templateInput type 14 type TemplateInput struct { 15 mock.Mock 16 } 17 18 // Clone provides a mock function with given fields: 19 func (_m *TemplateInput) Clone() webhook.FormationAssignmentTemplateInput { 20 ret := _m.Called() 21 22 var r0 webhook.FormationAssignmentTemplateInput 23 if rf, ok := ret.Get(0).(func() webhook.FormationAssignmentTemplateInput); ok { 24 r0 = rf() 25 } else { 26 if ret.Get(0) != nil { 27 r0 = ret.Get(0).(webhook.FormationAssignmentTemplateInput) 28 } 29 } 30 31 return r0 32 } 33 34 // GetAssignment provides a mock function with given fields: 35 func (_m *TemplateInput) GetAssignment() *model.FormationAssignment { 36 ret := _m.Called() 37 38 var r0 *model.FormationAssignment 39 if rf, ok := ret.Get(0).(func() *model.FormationAssignment); ok { 40 r0 = rf() 41 } else { 42 if ret.Get(0) != nil { 43 r0 = ret.Get(0).(*model.FormationAssignment) 44 } 45 } 46 47 return r0 48 } 49 50 // GetParticipantsIDs provides a mock function with given fields: 51 func (_m *TemplateInput) GetParticipantsIDs() []string { 52 ret := _m.Called() 53 54 var r0 []string 55 if rf, ok := ret.Get(0).(func() []string); ok { 56 r0 = rf() 57 } else { 58 if ret.Get(0) != nil { 59 r0 = ret.Get(0).([]string) 60 } 61 } 62 63 return r0 64 } 65 66 // GetReverseAssignment provides a mock function with given fields: 67 func (_m *TemplateInput) GetReverseAssignment() *model.FormationAssignment { 68 ret := _m.Called() 69 70 var r0 *model.FormationAssignment 71 if rf, ok := ret.Get(0).(func() *model.FormationAssignment); ok { 72 r0 = rf() 73 } else { 74 if ret.Get(0) != nil { 75 r0 = ret.Get(0).(*model.FormationAssignment) 76 } 77 } 78 79 return r0 80 } 81 82 // ParseHeadersTemplate provides a mock function with given fields: tmpl 83 func (_m *TemplateInput) ParseHeadersTemplate(tmpl *string) (http.Header, error) { 84 ret := _m.Called(tmpl) 85 86 var r0 http.Header 87 if rf, ok := ret.Get(0).(func(*string) http.Header); ok { 88 r0 = rf(tmpl) 89 } else { 90 if ret.Get(0) != nil { 91 r0 = ret.Get(0).(http.Header) 92 } 93 } 94 95 var r1 error 96 if rf, ok := ret.Get(1).(func(*string) error); ok { 97 r1 = rf(tmpl) 98 } else { 99 r1 = ret.Error(1) 100 } 101 102 return r0, r1 103 } 104 105 // ParseInputTemplate provides a mock function with given fields: tmpl 106 func (_m *TemplateInput) ParseInputTemplate(tmpl *string) ([]byte, error) { 107 ret := _m.Called(tmpl) 108 109 var r0 []byte 110 if rf, ok := ret.Get(0).(func(*string) []byte); ok { 111 r0 = rf(tmpl) 112 } else { 113 if ret.Get(0) != nil { 114 r0 = ret.Get(0).([]byte) 115 } 116 } 117 118 var r1 error 119 if rf, ok := ret.Get(1).(func(*string) error); ok { 120 r1 = rf(tmpl) 121 } else { 122 r1 = ret.Error(1) 123 } 124 125 return r0, r1 126 } 127 128 // ParseURLTemplate provides a mock function with given fields: tmpl 129 func (_m *TemplateInput) ParseURLTemplate(tmpl *string) (*webhook.URL, error) { 130 ret := _m.Called(tmpl) 131 132 var r0 *webhook.URL 133 if rf, ok := ret.Get(0).(func(*string) *webhook.URL); ok { 134 r0 = rf(tmpl) 135 } else { 136 if ret.Get(0) != nil { 137 r0 = ret.Get(0).(*webhook.URL) 138 } 139 } 140 141 var r1 error 142 if rf, ok := ret.Get(1).(func(*string) error); ok { 143 r1 = rf(tmpl) 144 } else { 145 r1 = ret.Error(1) 146 } 147 148 return r0, r1 149 } 150 151 // SetAssignment provides a mock function with given fields: _a0 152 func (_m *TemplateInput) SetAssignment(_a0 *model.FormationAssignment) { 153 _m.Called(_a0) 154 } 155 156 // SetReverseAssignment provides a mock function with given fields: _a0 157 func (_m *TemplateInput) SetReverseAssignment(_a0 *model.FormationAssignment) { 158 _m.Called(_a0) 159 } 160 161 type mockConstructorTestingTNewTemplateInput interface { 162 mock.TestingT 163 Cleanup(func()) 164 } 165 166 // NewTemplateInput creates a new instance of TemplateInput. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 167 func NewTemplateInput(t mockConstructorTestingTNewTemplateInput) *TemplateInput { 168 mock := &TemplateInput{} 169 mock.Mock.Test(t) 170 171 t.Cleanup(func() { mock.AssertExpectations(t) }) 172 173 return mock 174 }