go.uber.org/yarpc@v1.72.1/api/transport/transporttest/outbound.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: go.uber.org/yarpc/api/transport (interfaces: UnaryOutbound,OnewayOutbound,StreamOutbound)
     3  
     4  // Copyright (c) 2022 Uber Technologies, Inc.
     5  //
     6  // Permission is hereby granted, free of charge, to any person obtaining a copy
     7  // of this software and associated documentation files (the "Software"), to deal
     8  // in the Software without restriction, including without limitation the rights
     9  // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    10  // copies of the Software, and to permit persons to whom the Software is
    11  // furnished to do so, subject to the following conditions:
    12  //
    13  // The above copyright notice and this permission notice shall be included in
    14  // all copies or substantial portions of the Software.
    15  //
    16  // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    17  // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    18  // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    19  // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    20  // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    21  // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    22  // THE SOFTWARE.
    23  
    24  // Package transporttest is a generated GoMock package.
    25  package transporttest
    26  
    27  import (
    28  	context "context"
    29  	gomock "github.com/golang/mock/gomock"
    30  	transport "go.uber.org/yarpc/api/transport"
    31  	reflect "reflect"
    32  )
    33  
    34  // MockUnaryOutbound is a mock of UnaryOutbound interface
    35  type MockUnaryOutbound struct {
    36  	ctrl     *gomock.Controller
    37  	recorder *MockUnaryOutboundMockRecorder
    38  }
    39  
    40  // MockUnaryOutboundMockRecorder is the mock recorder for MockUnaryOutbound
    41  type MockUnaryOutboundMockRecorder struct {
    42  	mock *MockUnaryOutbound
    43  }
    44  
    45  // NewMockUnaryOutbound creates a new mock instance
    46  func NewMockUnaryOutbound(ctrl *gomock.Controller) *MockUnaryOutbound {
    47  	mock := &MockUnaryOutbound{ctrl: ctrl}
    48  	mock.recorder = &MockUnaryOutboundMockRecorder{mock}
    49  	return mock
    50  }
    51  
    52  // EXPECT returns an object that allows the caller to indicate expected use
    53  func (m *MockUnaryOutbound) EXPECT() *MockUnaryOutboundMockRecorder {
    54  	return m.recorder
    55  }
    56  
    57  // Call mocks base method
    58  func (m *MockUnaryOutbound) Call(arg0 context.Context, arg1 *transport.Request) (*transport.Response, error) {
    59  	m.ctrl.T.Helper()
    60  	ret := m.ctrl.Call(m, "Call", arg0, arg1)
    61  	ret0, _ := ret[0].(*transport.Response)
    62  	ret1, _ := ret[1].(error)
    63  	return ret0, ret1
    64  }
    65  
    66  // Call indicates an expected call of Call
    67  func (mr *MockUnaryOutboundMockRecorder) Call(arg0, arg1 interface{}) *gomock.Call {
    68  	mr.mock.ctrl.T.Helper()
    69  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Call", reflect.TypeOf((*MockUnaryOutbound)(nil).Call), arg0, arg1)
    70  }
    71  
    72  // IsRunning mocks base method
    73  func (m *MockUnaryOutbound) IsRunning() bool {
    74  	m.ctrl.T.Helper()
    75  	ret := m.ctrl.Call(m, "IsRunning")
    76  	ret0, _ := ret[0].(bool)
    77  	return ret0
    78  }
    79  
    80  // IsRunning indicates an expected call of IsRunning
    81  func (mr *MockUnaryOutboundMockRecorder) IsRunning() *gomock.Call {
    82  	mr.mock.ctrl.T.Helper()
    83  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsRunning", reflect.TypeOf((*MockUnaryOutbound)(nil).IsRunning))
    84  }
    85  
    86  // Start mocks base method
    87  func (m *MockUnaryOutbound) Start() error {
    88  	m.ctrl.T.Helper()
    89  	ret := m.ctrl.Call(m, "Start")
    90  	ret0, _ := ret[0].(error)
    91  	return ret0
    92  }
    93  
    94  // Start indicates an expected call of Start
    95  func (mr *MockUnaryOutboundMockRecorder) Start() *gomock.Call {
    96  	mr.mock.ctrl.T.Helper()
    97  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockUnaryOutbound)(nil).Start))
    98  }
    99  
   100  // Stop mocks base method
   101  func (m *MockUnaryOutbound) Stop() error {
   102  	m.ctrl.T.Helper()
   103  	ret := m.ctrl.Call(m, "Stop")
   104  	ret0, _ := ret[0].(error)
   105  	return ret0
   106  }
   107  
   108  // Stop indicates an expected call of Stop
   109  func (mr *MockUnaryOutboundMockRecorder) Stop() *gomock.Call {
   110  	mr.mock.ctrl.T.Helper()
   111  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockUnaryOutbound)(nil).Stop))
   112  }
   113  
   114  // Transports mocks base method
   115  func (m *MockUnaryOutbound) Transports() []transport.Transport {
   116  	m.ctrl.T.Helper()
   117  	ret := m.ctrl.Call(m, "Transports")
   118  	ret0, _ := ret[0].([]transport.Transport)
   119  	return ret0
   120  }
   121  
   122  // Transports indicates an expected call of Transports
   123  func (mr *MockUnaryOutboundMockRecorder) Transports() *gomock.Call {
   124  	mr.mock.ctrl.T.Helper()
   125  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Transports", reflect.TypeOf((*MockUnaryOutbound)(nil).Transports))
   126  }
   127  
   128  // MockOnewayOutbound is a mock of OnewayOutbound interface
   129  type MockOnewayOutbound struct {
   130  	ctrl     *gomock.Controller
   131  	recorder *MockOnewayOutboundMockRecorder
   132  }
   133  
   134  // MockOnewayOutboundMockRecorder is the mock recorder for MockOnewayOutbound
   135  type MockOnewayOutboundMockRecorder struct {
   136  	mock *MockOnewayOutbound
   137  }
   138  
   139  // NewMockOnewayOutbound creates a new mock instance
   140  func NewMockOnewayOutbound(ctrl *gomock.Controller) *MockOnewayOutbound {
   141  	mock := &MockOnewayOutbound{ctrl: ctrl}
   142  	mock.recorder = &MockOnewayOutboundMockRecorder{mock}
   143  	return mock
   144  }
   145  
   146  // EXPECT returns an object that allows the caller to indicate expected use
   147  func (m *MockOnewayOutbound) EXPECT() *MockOnewayOutboundMockRecorder {
   148  	return m.recorder
   149  }
   150  
   151  // CallOneway mocks base method
   152  func (m *MockOnewayOutbound) CallOneway(arg0 context.Context, arg1 *transport.Request) (transport.Ack, error) {
   153  	m.ctrl.T.Helper()
   154  	ret := m.ctrl.Call(m, "CallOneway", arg0, arg1)
   155  	ret0, _ := ret[0].(transport.Ack)
   156  	ret1, _ := ret[1].(error)
   157  	return ret0, ret1
   158  }
   159  
   160  // CallOneway indicates an expected call of CallOneway
   161  func (mr *MockOnewayOutboundMockRecorder) CallOneway(arg0, arg1 interface{}) *gomock.Call {
   162  	mr.mock.ctrl.T.Helper()
   163  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallOneway", reflect.TypeOf((*MockOnewayOutbound)(nil).CallOneway), arg0, arg1)
   164  }
   165  
   166  // IsRunning mocks base method
   167  func (m *MockOnewayOutbound) IsRunning() bool {
   168  	m.ctrl.T.Helper()
   169  	ret := m.ctrl.Call(m, "IsRunning")
   170  	ret0, _ := ret[0].(bool)
   171  	return ret0
   172  }
   173  
   174  // IsRunning indicates an expected call of IsRunning
   175  func (mr *MockOnewayOutboundMockRecorder) IsRunning() *gomock.Call {
   176  	mr.mock.ctrl.T.Helper()
   177  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsRunning", reflect.TypeOf((*MockOnewayOutbound)(nil).IsRunning))
   178  }
   179  
   180  // Start mocks base method
   181  func (m *MockOnewayOutbound) Start() error {
   182  	m.ctrl.T.Helper()
   183  	ret := m.ctrl.Call(m, "Start")
   184  	ret0, _ := ret[0].(error)
   185  	return ret0
   186  }
   187  
   188  // Start indicates an expected call of Start
   189  func (mr *MockOnewayOutboundMockRecorder) Start() *gomock.Call {
   190  	mr.mock.ctrl.T.Helper()
   191  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockOnewayOutbound)(nil).Start))
   192  }
   193  
   194  // Stop mocks base method
   195  func (m *MockOnewayOutbound) Stop() error {
   196  	m.ctrl.T.Helper()
   197  	ret := m.ctrl.Call(m, "Stop")
   198  	ret0, _ := ret[0].(error)
   199  	return ret0
   200  }
   201  
   202  // Stop indicates an expected call of Stop
   203  func (mr *MockOnewayOutboundMockRecorder) Stop() *gomock.Call {
   204  	mr.mock.ctrl.T.Helper()
   205  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockOnewayOutbound)(nil).Stop))
   206  }
   207  
   208  // Transports mocks base method
   209  func (m *MockOnewayOutbound) Transports() []transport.Transport {
   210  	m.ctrl.T.Helper()
   211  	ret := m.ctrl.Call(m, "Transports")
   212  	ret0, _ := ret[0].([]transport.Transport)
   213  	return ret0
   214  }
   215  
   216  // Transports indicates an expected call of Transports
   217  func (mr *MockOnewayOutboundMockRecorder) Transports() *gomock.Call {
   218  	mr.mock.ctrl.T.Helper()
   219  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Transports", reflect.TypeOf((*MockOnewayOutbound)(nil).Transports))
   220  }
   221  
   222  // MockStreamOutbound is a mock of StreamOutbound interface
   223  type MockStreamOutbound struct {
   224  	ctrl     *gomock.Controller
   225  	recorder *MockStreamOutboundMockRecorder
   226  }
   227  
   228  // MockStreamOutboundMockRecorder is the mock recorder for MockStreamOutbound
   229  type MockStreamOutboundMockRecorder struct {
   230  	mock *MockStreamOutbound
   231  }
   232  
   233  // NewMockStreamOutbound creates a new mock instance
   234  func NewMockStreamOutbound(ctrl *gomock.Controller) *MockStreamOutbound {
   235  	mock := &MockStreamOutbound{ctrl: ctrl}
   236  	mock.recorder = &MockStreamOutboundMockRecorder{mock}
   237  	return mock
   238  }
   239  
   240  // EXPECT returns an object that allows the caller to indicate expected use
   241  func (m *MockStreamOutbound) EXPECT() *MockStreamOutboundMockRecorder {
   242  	return m.recorder
   243  }
   244  
   245  // CallStream mocks base method
   246  func (m *MockStreamOutbound) CallStream(arg0 context.Context, arg1 *transport.StreamRequest) (*transport.ClientStream, error) {
   247  	m.ctrl.T.Helper()
   248  	ret := m.ctrl.Call(m, "CallStream", arg0, arg1)
   249  	ret0, _ := ret[0].(*transport.ClientStream)
   250  	ret1, _ := ret[1].(error)
   251  	return ret0, ret1
   252  }
   253  
   254  // CallStream indicates an expected call of CallStream
   255  func (mr *MockStreamOutboundMockRecorder) CallStream(arg0, arg1 interface{}) *gomock.Call {
   256  	mr.mock.ctrl.T.Helper()
   257  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallStream", reflect.TypeOf((*MockStreamOutbound)(nil).CallStream), arg0, arg1)
   258  }
   259  
   260  // IsRunning mocks base method
   261  func (m *MockStreamOutbound) IsRunning() bool {
   262  	m.ctrl.T.Helper()
   263  	ret := m.ctrl.Call(m, "IsRunning")
   264  	ret0, _ := ret[0].(bool)
   265  	return ret0
   266  }
   267  
   268  // IsRunning indicates an expected call of IsRunning
   269  func (mr *MockStreamOutboundMockRecorder) IsRunning() *gomock.Call {
   270  	mr.mock.ctrl.T.Helper()
   271  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsRunning", reflect.TypeOf((*MockStreamOutbound)(nil).IsRunning))
   272  }
   273  
   274  // Start mocks base method
   275  func (m *MockStreamOutbound) Start() error {
   276  	m.ctrl.T.Helper()
   277  	ret := m.ctrl.Call(m, "Start")
   278  	ret0, _ := ret[0].(error)
   279  	return ret0
   280  }
   281  
   282  // Start indicates an expected call of Start
   283  func (mr *MockStreamOutboundMockRecorder) Start() *gomock.Call {
   284  	mr.mock.ctrl.T.Helper()
   285  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockStreamOutbound)(nil).Start))
   286  }
   287  
   288  // Stop mocks base method
   289  func (m *MockStreamOutbound) Stop() error {
   290  	m.ctrl.T.Helper()
   291  	ret := m.ctrl.Call(m, "Stop")
   292  	ret0, _ := ret[0].(error)
   293  	return ret0
   294  }
   295  
   296  // Stop indicates an expected call of Stop
   297  func (mr *MockStreamOutboundMockRecorder) Stop() *gomock.Call {
   298  	mr.mock.ctrl.T.Helper()
   299  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockStreamOutbound)(nil).Stop))
   300  }
   301  
   302  // Transports mocks base method
   303  func (m *MockStreamOutbound) Transports() []transport.Transport {
   304  	m.ctrl.T.Helper()
   305  	ret := m.ctrl.Call(m, "Transports")
   306  	ret0, _ := ret[0].([]transport.Transport)
   307  	return ret0
   308  }
   309  
   310  // Transports indicates an expected call of Transports
   311  func (mr *MockStreamOutboundMockRecorder) Transports() *gomock.Call {
   312  	mr.mock.ctrl.T.Helper()
   313  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Transports", reflect.TypeOf((*MockStreamOutbound)(nil).Transports))
   314  }