github.com/angryronald/go-kit@v0.0.0-20240505173814-ff2bd9c79dbf/generic/http/client/client.mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: generic/http/client/client.interface.go
     3  
     4  // Package client is a generated GoMock package.
     5  package client
     6  
     7  import (
     8  	context "context"
     9  	http "net/http"
    10  	reflect "reflect"
    11  
    12  	gomock "github.com/golang/mock/gomock"
    13  	constants "github.com/angryronald/go-kit/constant"
    14  )
    15  
    16  // MockGenericHTTPClient is a mock of GenericHTTPClient interface.
    17  type MockGenericHTTPClient struct {
    18  	ctrl     *gomock.Controller
    19  	recorder *MockGenericHTTPClientMockRecorder
    20  }
    21  
    22  // MockGenericHTTPClientMockRecorder is the mock recorder for MockGenericHTTPClient.
    23  type MockGenericHTTPClientMockRecorder struct {
    24  	mock *MockGenericHTTPClient
    25  }
    26  
    27  // NewMockGenericHTTPClient creates a new mock instance.
    28  func NewMockGenericHTTPClient(ctrl *gomock.Controller) *MockGenericHTTPClient {
    29  	mock := &MockGenericHTTPClient{ctrl: ctrl}
    30  	mock.recorder = &MockGenericHTTPClientMockRecorder{mock}
    31  	return mock
    32  }
    33  
    34  // EXPECT returns an object that allows the caller to indicate expected use.
    35  func (m *MockGenericHTTPClient) EXPECT() *MockGenericHTTPClientMockRecorder {
    36  	return m.recorder
    37  }
    38  
    39  // AddAuthentication mocks base method.
    40  func (m *MockGenericHTTPClient) AddAuthentication(ctx context.Context, authorizationType AuthorizationType) {
    41  	m.ctrl.T.Helper()
    42  	m.ctrl.Call(m, "AddAuthentication", ctx, authorizationType)
    43  }
    44  
    45  // AddAuthentication indicates an expected call of AddAuthentication.
    46  func (mr *MockGenericHTTPClientMockRecorder) AddAuthentication(ctx, authorizationType interface{}) *gomock.Call {
    47  	mr.mock.ctrl.T.Helper()
    48  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddAuthentication", reflect.TypeOf((*MockGenericHTTPClient)(nil).AddAuthentication), ctx, authorizationType)
    49  }
    50  
    51  // CallClient mocks base method.
    52  func (m *MockGenericHTTPClient) CallClient(ctx context.Context, path string, method constants.HTTPMethod, request, result interface{}) *ResponseError {
    53  	m.ctrl.T.Helper()
    54  	ret := m.ctrl.Call(m, "CallClient", ctx, path, method, request, result)
    55  	ret0, _ := ret[0].(*ResponseError)
    56  	return ret0
    57  }
    58  
    59  // CallClient indicates an expected call of CallClient.
    60  func (mr *MockGenericHTTPClientMockRecorder) CallClient(ctx, path, method, request, result interface{}) *gomock.Call {
    61  	mr.mock.ctrl.T.Helper()
    62  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallClient", reflect.TypeOf((*MockGenericHTTPClient)(nil).CallClient), ctx, path, method, request, result)
    63  }
    64  
    65  // CallClientWithBaseURLGiven mocks base method.
    66  func (m *MockGenericHTTPClient) CallClientWithBaseURLGiven(ctx context.Context, url string, method constants.HTTPMethod, request, result interface{}) *ResponseError {
    67  	m.ctrl.T.Helper()
    68  	ret := m.ctrl.Call(m, "CallClientWithBaseURLGiven", ctx, url, method, request, result)
    69  	ret0, _ := ret[0].(*ResponseError)
    70  	return ret0
    71  }
    72  
    73  // CallClientWithBaseURLGiven indicates an expected call of CallClientWithBaseURLGiven.
    74  func (mr *MockGenericHTTPClientMockRecorder) CallClientWithBaseURLGiven(ctx, url, method, request, result interface{}) *gomock.Call {
    75  	mr.mock.ctrl.T.Helper()
    76  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallClientWithBaseURLGiven", reflect.TypeOf((*MockGenericHTTPClient)(nil).CallClientWithBaseURLGiven), ctx, url, method, request, result)
    77  }
    78  
    79  // CallClientWithCachingInRedis mocks base method.
    80  func (m *MockGenericHTTPClient) CallClientWithCachingInRedis(ctx context.Context, durationInSecond int, path string, method constants.HTTPMethod, request, result interface{}) *ResponseError {
    81  	m.ctrl.T.Helper()
    82  	ret := m.ctrl.Call(m, "CallClientWithCachingInRedis", ctx, durationInSecond, path, method, request, result)
    83  	ret0, _ := ret[0].(*ResponseError)
    84  	return ret0
    85  }
    86  
    87  // CallClientWithCachingInRedis indicates an expected call of CallClientWithCachingInRedis.
    88  func (mr *MockGenericHTTPClientMockRecorder) CallClientWithCachingInRedis(ctx, durationInSecond, path, method, request, result interface{}) *gomock.Call {
    89  	mr.mock.ctrl.T.Helper()
    90  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallClientWithCachingInRedis", reflect.TypeOf((*MockGenericHTTPClient)(nil).CallClientWithCachingInRedis), ctx, durationInSecond, path, method, request, result)
    91  }
    92  
    93  // CallClientWithCachingInRedisWithDifferentKey mocks base method.
    94  func (m *MockGenericHTTPClient) CallClientWithCachingInRedisWithDifferentKey(ctx context.Context, durationInSecond int, path, pathToBeStoredAsKey string, method constants.HTTPMethod, request, result interface{}) *ResponseError {
    95  	m.ctrl.T.Helper()
    96  	ret := m.ctrl.Call(m, "CallClientWithCachingInRedisWithDifferentKey", ctx, durationInSecond, path, pathToBeStoredAsKey, method, request, result)
    97  	ret0, _ := ret[0].(*ResponseError)
    98  	return ret0
    99  }
   100  
   101  // CallClientWithCachingInRedisWithDifferentKey indicates an expected call of CallClientWithCachingInRedisWithDifferentKey.
   102  func (mr *MockGenericHTTPClientMockRecorder) CallClientWithCachingInRedisWithDifferentKey(ctx, durationInSecond, path, pathToBeStoredAsKey, method, request, result interface{}) *gomock.Call {
   103  	mr.mock.ctrl.T.Helper()
   104  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallClientWithCachingInRedisWithDifferentKey", reflect.TypeOf((*MockGenericHTTPClient)(nil).CallClientWithCachingInRedisWithDifferentKey), ctx, durationInSecond, path, pathToBeStoredAsKey, method, request, result)
   105  }
   106  
   107  // CallClientWithCircuitBreaker mocks base method.
   108  func (m *MockGenericHTTPClient) CallClientWithCircuitBreaker(ctx context.Context, path string, method constants.HTTPMethod, request, result interface{}) *ResponseError {
   109  	m.ctrl.T.Helper()
   110  	ret := m.ctrl.Call(m, "CallClientWithCircuitBreaker", ctx, path, method, request, result)
   111  	ret0, _ := ret[0].(*ResponseError)
   112  	return ret0
   113  }
   114  
   115  // CallClientWithCircuitBreaker indicates an expected call of CallClientWithCircuitBreaker.
   116  func (mr *MockGenericHTTPClientMockRecorder) CallClientWithCircuitBreaker(ctx, path, method, request, result interface{}) *gomock.Call {
   117  	mr.mock.ctrl.T.Helper()
   118  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallClientWithCircuitBreaker", reflect.TypeOf((*MockGenericHTTPClient)(nil).CallClientWithCircuitBreaker), ctx, path, method, request, result)
   119  }
   120  
   121  // CallClientWithRequestInBytes mocks base method.
   122  func (m *MockGenericHTTPClient) CallClientWithRequestInBytes(ctx context.Context, path string, method constants.HTTPMethod, request []byte, result interface{}) *ResponseError {
   123  	m.ctrl.T.Helper()
   124  	ret := m.ctrl.Call(m, "CallClientWithRequestInBytes", ctx, path, method, request, result)
   125  	ret0, _ := ret[0].(*ResponseError)
   126  	return ret0
   127  }
   128  
   129  // CallClientWithRequestInBytes indicates an expected call of CallClientWithRequestInBytes.
   130  func (mr *MockGenericHTTPClientMockRecorder) CallClientWithRequestInBytes(ctx, path, method, request, result interface{}) *gomock.Call {
   131  	mr.mock.ctrl.T.Helper()
   132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallClientWithRequestInBytes", reflect.TypeOf((*MockGenericHTTPClient)(nil).CallClientWithRequestInBytes), ctx, path, method, request, result)
   133  }
   134  
   135  // Do mocks base method.
   136  func (m *MockGenericHTTPClient) Do(req *http.Request) (string, *ResponseError) {
   137  	m.ctrl.T.Helper()
   138  	ret := m.ctrl.Call(m, "Do", req)
   139  	ret0, _ := ret[0].(string)
   140  	ret1, _ := ret[1].(*ResponseError)
   141  	return ret0, ret1
   142  }
   143  
   144  // Do indicates an expected call of Do.
   145  func (mr *MockGenericHTTPClientMockRecorder) Do(req interface{}) *gomock.Call {
   146  	mr.mock.ctrl.T.Helper()
   147  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Do", reflect.TypeOf((*MockGenericHTTPClient)(nil).Do), req)
   148  }