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  }