github.com/argoproj/argo-cd/v3@v3.2.1/pkg/apiclient/session/mocks/SessionServiceServer.go (about)

     1  // Code generated by mockery; DO NOT EDIT.
     2  // github.com/vektra/mockery
     3  // template: testify
     4  
     5  package mocks
     6  
     7  import (
     8  	"context"
     9  
    10  	"github.com/argoproj/argo-cd/v3/pkg/apiclient/session"
    11  	mock "github.com/stretchr/testify/mock"
    12  )
    13  
    14  // NewSessionServiceServer creates a new instance of SessionServiceServer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
    15  // The first argument is typically a *testing.T value.
    16  func NewSessionServiceServer(t interface {
    17  	mock.TestingT
    18  	Cleanup(func())
    19  }) *SessionServiceServer {
    20  	mock := &SessionServiceServer{}
    21  	mock.Mock.Test(t)
    22  
    23  	t.Cleanup(func() { mock.AssertExpectations(t) })
    24  
    25  	return mock
    26  }
    27  
    28  // SessionServiceServer is an autogenerated mock type for the SessionServiceServer type
    29  type SessionServiceServer struct {
    30  	mock.Mock
    31  }
    32  
    33  type SessionServiceServer_Expecter struct {
    34  	mock *mock.Mock
    35  }
    36  
    37  func (_m *SessionServiceServer) EXPECT() *SessionServiceServer_Expecter {
    38  	return &SessionServiceServer_Expecter{mock: &_m.Mock}
    39  }
    40  
    41  // Create provides a mock function for the type SessionServiceServer
    42  func (_mock *SessionServiceServer) Create(context1 context.Context, sessionCreateRequest *session.SessionCreateRequest) (*session.SessionResponse, error) {
    43  	ret := _mock.Called(context1, sessionCreateRequest)
    44  
    45  	if len(ret) == 0 {
    46  		panic("no return value specified for Create")
    47  	}
    48  
    49  	var r0 *session.SessionResponse
    50  	var r1 error
    51  	if returnFunc, ok := ret.Get(0).(func(context.Context, *session.SessionCreateRequest) (*session.SessionResponse, error)); ok {
    52  		return returnFunc(context1, sessionCreateRequest)
    53  	}
    54  	if returnFunc, ok := ret.Get(0).(func(context.Context, *session.SessionCreateRequest) *session.SessionResponse); ok {
    55  		r0 = returnFunc(context1, sessionCreateRequest)
    56  	} else {
    57  		if ret.Get(0) != nil {
    58  			r0 = ret.Get(0).(*session.SessionResponse)
    59  		}
    60  	}
    61  	if returnFunc, ok := ret.Get(1).(func(context.Context, *session.SessionCreateRequest) error); ok {
    62  		r1 = returnFunc(context1, sessionCreateRequest)
    63  	} else {
    64  		r1 = ret.Error(1)
    65  	}
    66  	return r0, r1
    67  }
    68  
    69  // SessionServiceServer_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create'
    70  type SessionServiceServer_Create_Call struct {
    71  	*mock.Call
    72  }
    73  
    74  // Create is a helper method to define mock.On call
    75  //   - context1 context.Context
    76  //   - sessionCreateRequest *session.SessionCreateRequest
    77  func (_e *SessionServiceServer_Expecter) Create(context1 interface{}, sessionCreateRequest interface{}) *SessionServiceServer_Create_Call {
    78  	return &SessionServiceServer_Create_Call{Call: _e.mock.On("Create", context1, sessionCreateRequest)}
    79  }
    80  
    81  func (_c *SessionServiceServer_Create_Call) Run(run func(context1 context.Context, sessionCreateRequest *session.SessionCreateRequest)) *SessionServiceServer_Create_Call {
    82  	_c.Call.Run(func(args mock.Arguments) {
    83  		var arg0 context.Context
    84  		if args[0] != nil {
    85  			arg0 = args[0].(context.Context)
    86  		}
    87  		var arg1 *session.SessionCreateRequest
    88  		if args[1] != nil {
    89  			arg1 = args[1].(*session.SessionCreateRequest)
    90  		}
    91  		run(
    92  			arg0,
    93  			arg1,
    94  		)
    95  	})
    96  	return _c
    97  }
    98  
    99  func (_c *SessionServiceServer_Create_Call) Return(sessionResponse *session.SessionResponse, err error) *SessionServiceServer_Create_Call {
   100  	_c.Call.Return(sessionResponse, err)
   101  	return _c
   102  }
   103  
   104  func (_c *SessionServiceServer_Create_Call) RunAndReturn(run func(context1 context.Context, sessionCreateRequest *session.SessionCreateRequest) (*session.SessionResponse, error)) *SessionServiceServer_Create_Call {
   105  	_c.Call.Return(run)
   106  	return _c
   107  }
   108  
   109  // Delete provides a mock function for the type SessionServiceServer
   110  func (_mock *SessionServiceServer) Delete(context1 context.Context, sessionDeleteRequest *session.SessionDeleteRequest) (*session.SessionResponse, error) {
   111  	ret := _mock.Called(context1, sessionDeleteRequest)
   112  
   113  	if len(ret) == 0 {
   114  		panic("no return value specified for Delete")
   115  	}
   116  
   117  	var r0 *session.SessionResponse
   118  	var r1 error
   119  	if returnFunc, ok := ret.Get(0).(func(context.Context, *session.SessionDeleteRequest) (*session.SessionResponse, error)); ok {
   120  		return returnFunc(context1, sessionDeleteRequest)
   121  	}
   122  	if returnFunc, ok := ret.Get(0).(func(context.Context, *session.SessionDeleteRequest) *session.SessionResponse); ok {
   123  		r0 = returnFunc(context1, sessionDeleteRequest)
   124  	} else {
   125  		if ret.Get(0) != nil {
   126  			r0 = ret.Get(0).(*session.SessionResponse)
   127  		}
   128  	}
   129  	if returnFunc, ok := ret.Get(1).(func(context.Context, *session.SessionDeleteRequest) error); ok {
   130  		r1 = returnFunc(context1, sessionDeleteRequest)
   131  	} else {
   132  		r1 = ret.Error(1)
   133  	}
   134  	return r0, r1
   135  }
   136  
   137  // SessionServiceServer_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete'
   138  type SessionServiceServer_Delete_Call struct {
   139  	*mock.Call
   140  }
   141  
   142  // Delete is a helper method to define mock.On call
   143  //   - context1 context.Context
   144  //   - sessionDeleteRequest *session.SessionDeleteRequest
   145  func (_e *SessionServiceServer_Expecter) Delete(context1 interface{}, sessionDeleteRequest interface{}) *SessionServiceServer_Delete_Call {
   146  	return &SessionServiceServer_Delete_Call{Call: _e.mock.On("Delete", context1, sessionDeleteRequest)}
   147  }
   148  
   149  func (_c *SessionServiceServer_Delete_Call) Run(run func(context1 context.Context, sessionDeleteRequest *session.SessionDeleteRequest)) *SessionServiceServer_Delete_Call {
   150  	_c.Call.Run(func(args mock.Arguments) {
   151  		var arg0 context.Context
   152  		if args[0] != nil {
   153  			arg0 = args[0].(context.Context)
   154  		}
   155  		var arg1 *session.SessionDeleteRequest
   156  		if args[1] != nil {
   157  			arg1 = args[1].(*session.SessionDeleteRequest)
   158  		}
   159  		run(
   160  			arg0,
   161  			arg1,
   162  		)
   163  	})
   164  	return _c
   165  }
   166  
   167  func (_c *SessionServiceServer_Delete_Call) Return(sessionResponse *session.SessionResponse, err error) *SessionServiceServer_Delete_Call {
   168  	_c.Call.Return(sessionResponse, err)
   169  	return _c
   170  }
   171  
   172  func (_c *SessionServiceServer_Delete_Call) RunAndReturn(run func(context1 context.Context, sessionDeleteRequest *session.SessionDeleteRequest) (*session.SessionResponse, error)) *SessionServiceServer_Delete_Call {
   173  	_c.Call.Return(run)
   174  	return _c
   175  }
   176  
   177  // GetUserInfo provides a mock function for the type SessionServiceServer
   178  func (_mock *SessionServiceServer) GetUserInfo(context1 context.Context, getUserInfoRequest *session.GetUserInfoRequest) (*session.GetUserInfoResponse, error) {
   179  	ret := _mock.Called(context1, getUserInfoRequest)
   180  
   181  	if len(ret) == 0 {
   182  		panic("no return value specified for GetUserInfo")
   183  	}
   184  
   185  	var r0 *session.GetUserInfoResponse
   186  	var r1 error
   187  	if returnFunc, ok := ret.Get(0).(func(context.Context, *session.GetUserInfoRequest) (*session.GetUserInfoResponse, error)); ok {
   188  		return returnFunc(context1, getUserInfoRequest)
   189  	}
   190  	if returnFunc, ok := ret.Get(0).(func(context.Context, *session.GetUserInfoRequest) *session.GetUserInfoResponse); ok {
   191  		r0 = returnFunc(context1, getUserInfoRequest)
   192  	} else {
   193  		if ret.Get(0) != nil {
   194  			r0 = ret.Get(0).(*session.GetUserInfoResponse)
   195  		}
   196  	}
   197  	if returnFunc, ok := ret.Get(1).(func(context.Context, *session.GetUserInfoRequest) error); ok {
   198  		r1 = returnFunc(context1, getUserInfoRequest)
   199  	} else {
   200  		r1 = ret.Error(1)
   201  	}
   202  	return r0, r1
   203  }
   204  
   205  // SessionServiceServer_GetUserInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserInfo'
   206  type SessionServiceServer_GetUserInfo_Call struct {
   207  	*mock.Call
   208  }
   209  
   210  // GetUserInfo is a helper method to define mock.On call
   211  //   - context1 context.Context
   212  //   - getUserInfoRequest *session.GetUserInfoRequest
   213  func (_e *SessionServiceServer_Expecter) GetUserInfo(context1 interface{}, getUserInfoRequest interface{}) *SessionServiceServer_GetUserInfo_Call {
   214  	return &SessionServiceServer_GetUserInfo_Call{Call: _e.mock.On("GetUserInfo", context1, getUserInfoRequest)}
   215  }
   216  
   217  func (_c *SessionServiceServer_GetUserInfo_Call) Run(run func(context1 context.Context, getUserInfoRequest *session.GetUserInfoRequest)) *SessionServiceServer_GetUserInfo_Call {
   218  	_c.Call.Run(func(args mock.Arguments) {
   219  		var arg0 context.Context
   220  		if args[0] != nil {
   221  			arg0 = args[0].(context.Context)
   222  		}
   223  		var arg1 *session.GetUserInfoRequest
   224  		if args[1] != nil {
   225  			arg1 = args[1].(*session.GetUserInfoRequest)
   226  		}
   227  		run(
   228  			arg0,
   229  			arg1,
   230  		)
   231  	})
   232  	return _c
   233  }
   234  
   235  func (_c *SessionServiceServer_GetUserInfo_Call) Return(getUserInfoResponse *session.GetUserInfoResponse, err error) *SessionServiceServer_GetUserInfo_Call {
   236  	_c.Call.Return(getUserInfoResponse, err)
   237  	return _c
   238  }
   239  
   240  func (_c *SessionServiceServer_GetUserInfo_Call) RunAndReturn(run func(context1 context.Context, getUserInfoRequest *session.GetUserInfoRequest) (*session.GetUserInfoResponse, error)) *SessionServiceServer_GetUserInfo_Call {
   241  	_c.Call.Return(run)
   242  	return _c
   243  }