github.com/cloudwego/kitex@v0.9.0/internal/mocks/proxy/proxy.go (about) 1 /* 2 * Copyright 2022 CloudWeGo Authors 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 18 // Code generated by MockGen. DO NOT EDIT. 19 // Source: ../../pkg/proxy/proxy.go 20 21 // Package proxy is a generated GoMock package. 22 package proxy 23 24 import ( 25 context "context" 26 net "net" 27 reflect "reflect" 28 29 endpoint "github.com/cloudwego/kitex/pkg/endpoint" 30 proxy "github.com/cloudwego/kitex/pkg/proxy" 31 gomock "github.com/golang/mock/gomock" 32 ) 33 34 // MockForwardProxy is a mock of ForwardProxy interface. 35 type MockForwardProxy struct { 36 ctrl *gomock.Controller 37 recorder *MockForwardProxyMockRecorder 38 } 39 40 // MockForwardProxyMockRecorder is the mock recorder for MockForwardProxy. 41 type MockForwardProxyMockRecorder struct { 42 mock *MockForwardProxy 43 } 44 45 // NewMockForwardProxy creates a new mock instance. 46 func NewMockForwardProxy(ctrl *gomock.Controller) *MockForwardProxy { 47 mock := &MockForwardProxy{ctrl: ctrl} 48 mock.recorder = &MockForwardProxyMockRecorder{mock} 49 return mock 50 } 51 52 // EXPECT returns an object that allows the caller to indicate expected use. 53 func (m *MockForwardProxy) EXPECT() *MockForwardProxyMockRecorder { 54 return m.recorder 55 } 56 57 // Configure mocks base method. 58 func (m *MockForwardProxy) Configure(arg0 *proxy.Config) error { 59 m.ctrl.T.Helper() 60 ret := m.ctrl.Call(m, "Configure", arg0) 61 ret0, _ := ret[0].(error) 62 return ret0 63 } 64 65 // Configure indicates an expected call of Configure. 66 func (mr *MockForwardProxyMockRecorder) Configure(arg0 interface{}) *gomock.Call { 67 mr.mock.ctrl.T.Helper() 68 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Configure", reflect.TypeOf((*MockForwardProxy)(nil).Configure), arg0) 69 } 70 71 // ResolveProxyInstance mocks base method. 72 func (m *MockForwardProxy) ResolveProxyInstance(ctx context.Context) error { 73 m.ctrl.T.Helper() 74 ret := m.ctrl.Call(m, "ResolveProxyInstance", ctx) 75 ret0, _ := ret[0].(error) 76 return ret0 77 } 78 79 // ResolveProxyInstance indicates an expected call of ResolveProxyInstance. 80 func (mr *MockForwardProxyMockRecorder) ResolveProxyInstance(ctx interface{}) *gomock.Call { 81 mr.mock.ctrl.T.Helper() 82 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResolveProxyInstance", reflect.TypeOf((*MockForwardProxy)(nil).ResolveProxyInstance), ctx) 83 } 84 85 // MockWithMiddleware is a mock of WithMiddleware interface. 86 type MockWithMiddleware struct { 87 ctrl *gomock.Controller 88 recorder *MockWithMiddlewareMockRecorder 89 } 90 91 // MockWithMiddlewareMockRecorder is the mock recorder for MockWithMiddleware. 92 type MockWithMiddlewareMockRecorder struct { 93 mock *MockWithMiddleware 94 } 95 96 // NewMockWithMiddleware creates a new mock instance. 97 func NewMockWithMiddleware(ctrl *gomock.Controller) *MockWithMiddleware { 98 mock := &MockWithMiddleware{ctrl: ctrl} 99 mock.recorder = &MockWithMiddlewareMockRecorder{mock} 100 return mock 101 } 102 103 // EXPECT returns an object that allows the caller to indicate expected use. 104 func (m *MockWithMiddleware) EXPECT() *MockWithMiddlewareMockRecorder { 105 return m.recorder 106 } 107 108 // ProxyMiddleware mocks base method. 109 func (m *MockWithMiddleware) ProxyMiddleware() endpoint.Middleware { 110 m.ctrl.T.Helper() 111 ret := m.ctrl.Call(m, "ProxyMiddleware") 112 ret0, _ := ret[0].(endpoint.Middleware) 113 return ret0 114 } 115 116 // ProxyMiddleware indicates an expected call of ProxyMiddleware. 117 func (mr *MockWithMiddlewareMockRecorder) ProxyMiddleware() *gomock.Call { 118 mr.mock.ctrl.T.Helper() 119 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProxyMiddleware", reflect.TypeOf((*MockWithMiddleware)(nil).ProxyMiddleware)) 120 } 121 122 // MockReverseProxy is a mock of ReverseProxy interface. 123 type MockReverseProxy struct { 124 ctrl *gomock.Controller 125 recorder *MockReverseProxyMockRecorder 126 } 127 128 // MockReverseProxyMockRecorder is the mock recorder for MockReverseProxy. 129 type MockReverseProxyMockRecorder struct { 130 mock *MockReverseProxy 131 } 132 133 // NewMockReverseProxy creates a new mock instance. 134 func NewMockReverseProxy(ctrl *gomock.Controller) *MockReverseProxy { 135 mock := &MockReverseProxy{ctrl: ctrl} 136 mock.recorder = &MockReverseProxyMockRecorder{mock} 137 return mock 138 } 139 140 // EXPECT returns an object that allows the caller to indicate expected use. 141 func (m *MockReverseProxy) EXPECT() *MockReverseProxyMockRecorder { 142 return m.recorder 143 } 144 145 // Replace mocks base method. 146 func (m *MockReverseProxy) Replace(arg0 net.Addr) (net.Addr, error) { 147 m.ctrl.T.Helper() 148 ret := m.ctrl.Call(m, "Replace", arg0) 149 ret0, _ := ret[0].(net.Addr) 150 ret1, _ := ret[1].(error) 151 return ret0, ret1 152 } 153 154 // Replace indicates an expected call of Replace. 155 func (mr *MockReverseProxyMockRecorder) Replace(arg0 interface{}) *gomock.Call { 156 mr.mock.ctrl.T.Helper() 157 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Replace", reflect.TypeOf((*MockReverseProxy)(nil).Replace), arg0) 158 } 159 160 // MockContextHandler is a mock of ContextHandler interface. 161 type MockContextHandler struct { 162 ctrl *gomock.Controller 163 recorder *MockContextHandlerMockRecorder 164 } 165 166 // MockContextHandlerMockRecorder is the mock recorder for MockContextHandler. 167 type MockContextHandlerMockRecorder struct { 168 mock *MockContextHandler 169 } 170 171 // NewMockContextHandler creates a new mock instance. 172 func NewMockContextHandler(ctrl *gomock.Controller) *MockContextHandler { 173 mock := &MockContextHandler{ctrl: ctrl} 174 mock.recorder = &MockContextHandlerMockRecorder{mock} 175 return mock 176 } 177 178 // EXPECT returns an object that allows the caller to indicate expected use. 179 func (m *MockContextHandler) EXPECT() *MockContextHandlerMockRecorder { 180 return m.recorder 181 } 182 183 // HandleContext mocks base method. 184 func (m *MockContextHandler) HandleContext(arg0 context.Context) context.Context { 185 m.ctrl.T.Helper() 186 ret := m.ctrl.Call(m, "HandleContext", arg0) 187 ret0, _ := ret[0].(context.Context) 188 return ret0 189 } 190 191 // HandleContext indicates an expected call of HandleContext. 192 func (mr *MockContextHandlerMockRecorder) HandleContext(arg0 interface{}) *gomock.Call { 193 mr.mock.ctrl.T.Helper() 194 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HandleContext", reflect.TypeOf((*MockContextHandler)(nil).HandleContext), arg0) 195 }