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  }