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 }