github.com/jenkins-x/jx/v2@v2.1.155/pkg/kube/mocks/sourcerepoer.go (about)

     1  // Code generated by pegomock. DO NOT EDIT.
     2  // Source: github.com/jenkins-x/jx/v2/pkg/kube (interfaces: SourceRepoer)
     3  
     4  package kube_test
     5  
     6  import (
     7  	"reflect"
     8  
     9  	v1 "github.com/jenkins-x/jx-api/pkg/apis/jenkins.io/v1"
    10  	pegomock "github.com/petergtz/pegomock"
    11  )
    12  
    13  type MockSourceRepoer struct {
    14  	fail func(message string, callerSkip ...int)
    15  }
    16  
    17  func NewMockSourceRepoer() *MockSourceRepoer {
    18  	return &MockSourceRepoer{fail: pegomock.GlobalFailHandler}
    19  }
    20  
    21  func (mock *MockSourceRepoer) FailHandler() pegomock.FailHandler {
    22  	return mock.fail
    23  }
    24  
    25  func (mock *MockSourceRepoer) SetFailHandler(fh pegomock.FailHandler) { mock.fail = fh }
    26  
    27  func (mock *MockSourceRepoer) CreateOrUpdateSourceRepository(_param0 string, _param1 string, _param2 string) error {
    28  	if mock == nil {
    29  		panic("mock must not be nil. Use myMock := NewMockSourceRepoer().")
    30  	}
    31  	params := []pegomock.Param{_param0, _param1, _param2}
    32  	result := pegomock.GetGenericMockFrom(mock).Invoke("CreateOrUpdateSourceRepository", params, []reflect.Type{reflect.TypeOf((*error)(nil)).Elem()})
    33  	var ret0 error
    34  	if len(result) != 0 {
    35  		if result[0] != nil {
    36  			ret0 = result[0].(error)
    37  		}
    38  	}
    39  	return ret0
    40  }
    41  
    42  func (mock *MockSourceRepoer) CreateSourceRepository(_param0 string, _param1 string, _param2 string) error {
    43  	if mock == nil {
    44  		panic("mock must not be nil. Use myMock := NewMockSourceRepoer().")
    45  	}
    46  	params := []pegomock.Param{_param0, _param1, _param2}
    47  	result := pegomock.GetGenericMockFrom(mock).Invoke("CreateSourceRepository", params, []reflect.Type{reflect.TypeOf((*error)(nil)).Elem()})
    48  	var ret0 error
    49  	if len(result) != 0 {
    50  		if result[0] != nil {
    51  			ret0 = result[0].(error)
    52  		}
    53  	}
    54  	return ret0
    55  }
    56  
    57  func (mock *MockSourceRepoer) DeleteSourceRepository(_param0 string) error {
    58  	if mock == nil {
    59  		panic("mock must not be nil. Use myMock := NewMockSourceRepoer().")
    60  	}
    61  	params := []pegomock.Param{_param0}
    62  	result := pegomock.GetGenericMockFrom(mock).Invoke("DeleteSourceRepository", params, []reflect.Type{reflect.TypeOf((*error)(nil)).Elem()})
    63  	var ret0 error
    64  	if len(result) != 0 {
    65  		if result[0] != nil {
    66  			ret0 = result[0].(error)
    67  		}
    68  	}
    69  	return ret0
    70  }
    71  
    72  func (mock *MockSourceRepoer) GetSourceRepository(_param0 string) (*v1.SourceRepository, error) {
    73  	if mock == nil {
    74  		panic("mock must not be nil. Use myMock := NewMockSourceRepoer().")
    75  	}
    76  	params := []pegomock.Param{_param0}
    77  	result := pegomock.GetGenericMockFrom(mock).Invoke("GetSourceRepository", params, []reflect.Type{reflect.TypeOf((**v1.SourceRepository)(nil)).Elem(), reflect.TypeOf((*error)(nil)).Elem()})
    78  	var ret0 *v1.SourceRepository
    79  	var ret1 error
    80  	if len(result) != 0 {
    81  		if result[0] != nil {
    82  			ret0 = result[0].(*v1.SourceRepository)
    83  		}
    84  		if result[1] != nil {
    85  			ret1 = result[1].(error)
    86  		}
    87  	}
    88  	return ret0, ret1
    89  }
    90  
    91  func (mock *MockSourceRepoer) ListSourceRepositories() (*v1.SourceRepositoryList, error) {
    92  	if mock == nil {
    93  		panic("mock must not be nil. Use myMock := NewMockSourceRepoer().")
    94  	}
    95  	params := []pegomock.Param{}
    96  	result := pegomock.GetGenericMockFrom(mock).Invoke("ListSourceRepositories", params, []reflect.Type{reflect.TypeOf((**v1.SourceRepositoryList)(nil)).Elem(), reflect.TypeOf((*error)(nil)).Elem()})
    97  	var ret0 *v1.SourceRepositoryList
    98  	var ret1 error
    99  	if len(result) != 0 {
   100  		if result[0] != nil {
   101  			ret0 = result[0].(*v1.SourceRepositoryList)
   102  		}
   103  		if result[1] != nil {
   104  			ret1 = result[1].(error)
   105  		}
   106  	}
   107  	return ret0, ret1
   108  }
   109  
   110  func (mock *MockSourceRepoer) VerifyWasCalledOnce() *VerifierSourceRepoer {
   111  	return &VerifierSourceRepoer{mock, pegomock.Times(1), nil}
   112  }
   113  
   114  func (mock *MockSourceRepoer) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierSourceRepoer {
   115  	return &VerifierSourceRepoer{mock, invocationCountMatcher, nil}
   116  }
   117  
   118  func (mock *MockSourceRepoer) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierSourceRepoer {
   119  	return &VerifierSourceRepoer{mock, invocationCountMatcher, inOrderContext}
   120  }
   121  
   122  type VerifierSourceRepoer struct {
   123  	mock                   *MockSourceRepoer
   124  	invocationCountMatcher pegomock.Matcher
   125  	inOrderContext         *pegomock.InOrderContext
   126  }
   127  
   128  func (verifier *VerifierSourceRepoer) CreateOrUpdateSourceRepository(_param0 string, _param1 string, _param2 string) *SourceRepoer_CreateOrUpdateSourceRepository_OngoingVerification {
   129  	params := []pegomock.Param{_param0, _param1, _param2}
   130  	methodInvocations := pegomock.GetGenericMockFrom(verifier.mock).Verify(verifier.inOrderContext, verifier.invocationCountMatcher, "CreateOrUpdateSourceRepository", params)
   131  	return &SourceRepoer_CreateOrUpdateSourceRepository_OngoingVerification{mock: verifier.mock, methodInvocations: methodInvocations}
   132  }
   133  
   134  type SourceRepoer_CreateOrUpdateSourceRepository_OngoingVerification struct {
   135  	mock              *MockSourceRepoer
   136  	methodInvocations []pegomock.MethodInvocation
   137  }
   138  
   139  func (c *SourceRepoer_CreateOrUpdateSourceRepository_OngoingVerification) GetCapturedArguments() (string, string, string) {
   140  	_param0, _param1, _param2 := c.GetAllCapturedArguments()
   141  	return _param0[len(_param0)-1], _param1[len(_param1)-1], _param2[len(_param2)-1]
   142  }
   143  
   144  func (c *SourceRepoer_CreateOrUpdateSourceRepository_OngoingVerification) GetAllCapturedArguments() (_param0 []string, _param1 []string, _param2 []string) {
   145  	params := pegomock.GetGenericMockFrom(c.mock).GetInvocationParams(c.methodInvocations)
   146  	if len(params) > 0 {
   147  		_param0 = make([]string, len(params[0]))
   148  		for u, param := range params[0] {
   149  			_param0[u] = param.(string)
   150  		}
   151  		_param1 = make([]string, len(params[1]))
   152  		for u, param := range params[1] {
   153  			_param1[u] = param.(string)
   154  		}
   155  		_param2 = make([]string, len(params[2]))
   156  		for u, param := range params[2] {
   157  			_param2[u] = param.(string)
   158  		}
   159  	}
   160  	return
   161  }
   162  
   163  func (verifier *VerifierSourceRepoer) CreateSourceRepository(_param0 string, _param1 string, _param2 string) *SourceRepoer_CreateSourceRepository_OngoingVerification {
   164  	params := []pegomock.Param{_param0, _param1, _param2}
   165  	methodInvocations := pegomock.GetGenericMockFrom(verifier.mock).Verify(verifier.inOrderContext, verifier.invocationCountMatcher, "CreateSourceRepository", params)
   166  	return &SourceRepoer_CreateSourceRepository_OngoingVerification{mock: verifier.mock, methodInvocations: methodInvocations}
   167  }
   168  
   169  type SourceRepoer_CreateSourceRepository_OngoingVerification struct {
   170  	mock              *MockSourceRepoer
   171  	methodInvocations []pegomock.MethodInvocation
   172  }
   173  
   174  func (c *SourceRepoer_CreateSourceRepository_OngoingVerification) GetCapturedArguments() (string, string, string) {
   175  	_param0, _param1, _param2 := c.GetAllCapturedArguments()
   176  	return _param0[len(_param0)-1], _param1[len(_param1)-1], _param2[len(_param2)-1]
   177  }
   178  
   179  func (c *SourceRepoer_CreateSourceRepository_OngoingVerification) GetAllCapturedArguments() (_param0 []string, _param1 []string, _param2 []string) {
   180  	params := pegomock.GetGenericMockFrom(c.mock).GetInvocationParams(c.methodInvocations)
   181  	if len(params) > 0 {
   182  		_param0 = make([]string, len(params[0]))
   183  		for u, param := range params[0] {
   184  			_param0[u] = param.(string)
   185  		}
   186  		_param1 = make([]string, len(params[1]))
   187  		for u, param := range params[1] {
   188  			_param1[u] = param.(string)
   189  		}
   190  		_param2 = make([]string, len(params[2]))
   191  		for u, param := range params[2] {
   192  			_param2[u] = param.(string)
   193  		}
   194  	}
   195  	return
   196  }
   197  
   198  func (verifier *VerifierSourceRepoer) DeleteSourceRepository(_param0 string) *SourceRepoer_DeleteSourceRepository_OngoingVerification {
   199  	params := []pegomock.Param{_param0}
   200  	methodInvocations := pegomock.GetGenericMockFrom(verifier.mock).Verify(verifier.inOrderContext, verifier.invocationCountMatcher, "DeleteSourceRepository", params)
   201  	return &SourceRepoer_DeleteSourceRepository_OngoingVerification{mock: verifier.mock, methodInvocations: methodInvocations}
   202  }
   203  
   204  type SourceRepoer_DeleteSourceRepository_OngoingVerification struct {
   205  	mock              *MockSourceRepoer
   206  	methodInvocations []pegomock.MethodInvocation
   207  }
   208  
   209  func (c *SourceRepoer_DeleteSourceRepository_OngoingVerification) GetCapturedArguments() string {
   210  	_param0 := c.GetAllCapturedArguments()
   211  	return _param0[len(_param0)-1]
   212  }
   213  
   214  func (c *SourceRepoer_DeleteSourceRepository_OngoingVerification) GetAllCapturedArguments() (_param0 []string) {
   215  	params := pegomock.GetGenericMockFrom(c.mock).GetInvocationParams(c.methodInvocations)
   216  	if len(params) > 0 {
   217  		_param0 = make([]string, len(params[0]))
   218  		for u, param := range params[0] {
   219  			_param0[u] = param.(string)
   220  		}
   221  	}
   222  	return
   223  }
   224  
   225  func (verifier *VerifierSourceRepoer) GetSourceRepository(_param0 string) *SourceRepoer_GetSourceRepository_OngoingVerification {
   226  	params := []pegomock.Param{_param0}
   227  	methodInvocations := pegomock.GetGenericMockFrom(verifier.mock).Verify(verifier.inOrderContext, verifier.invocationCountMatcher, "GetSourceRepository", params)
   228  	return &SourceRepoer_GetSourceRepository_OngoingVerification{mock: verifier.mock, methodInvocations: methodInvocations}
   229  }
   230  
   231  type SourceRepoer_GetSourceRepository_OngoingVerification struct {
   232  	mock              *MockSourceRepoer
   233  	methodInvocations []pegomock.MethodInvocation
   234  }
   235  
   236  func (c *SourceRepoer_GetSourceRepository_OngoingVerification) GetCapturedArguments() string {
   237  	_param0 := c.GetAllCapturedArguments()
   238  	return _param0[len(_param0)-1]
   239  }
   240  
   241  func (c *SourceRepoer_GetSourceRepository_OngoingVerification) GetAllCapturedArguments() (_param0 []string) {
   242  	params := pegomock.GetGenericMockFrom(c.mock).GetInvocationParams(c.methodInvocations)
   243  	if len(params) > 0 {
   244  		_param0 = make([]string, len(params[0]))
   245  		for u, param := range params[0] {
   246  			_param0[u] = param.(string)
   247  		}
   248  	}
   249  	return
   250  }
   251  
   252  func (verifier *VerifierSourceRepoer) ListSourceRepositories() *SourceRepoer_ListSourceRepositories_OngoingVerification {
   253  	params := []pegomock.Param{}
   254  	methodInvocations := pegomock.GetGenericMockFrom(verifier.mock).Verify(verifier.inOrderContext, verifier.invocationCountMatcher, "ListSourceRepositories", params)
   255  	return &SourceRepoer_ListSourceRepositories_OngoingVerification{mock: verifier.mock, methodInvocations: methodInvocations}
   256  }
   257  
   258  type SourceRepoer_ListSourceRepositories_OngoingVerification struct {
   259  	mock              *MockSourceRepoer
   260  	methodInvocations []pegomock.MethodInvocation
   261  }
   262  
   263  func (c *SourceRepoer_ListSourceRepositories_OngoingVerification) GetCapturedArguments() {
   264  }
   265  
   266  func (c *SourceRepoer_ListSourceRepositories_OngoingVerification) GetAllCapturedArguments() {
   267  }