github.com/ydb-platform/ydb-go-sdk/v3@v3.89.2/internal/grpcwrapper/rawtopic/rawtopicreadermock/stream_reader_stream_interface_mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/ydb-platform/ydb-go-sdk/v3/internal/grpcwrapper/rawtopic/rawtopicreader (interfaces: TopicReaderStreamInterface)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -destination ../rawtopicreadermock/stream_reader_stream_interface_mock.go --typed -package rawtopicreadermock -write_package_comment=false --typed . TopicReaderStreamInterface
     7  package rawtopicreadermock
     8  
     9  import (
    10  	reflect "reflect"
    11  
    12  	rawtopicreader "github.com/ydb-platform/ydb-go-sdk/v3/internal/grpcwrapper/rawtopic/rawtopicreader"
    13  	gomock "go.uber.org/mock/gomock"
    14  )
    15  
    16  // MockTopicReaderStreamInterface is a mock of TopicReaderStreamInterface interface.
    17  type MockTopicReaderStreamInterface struct {
    18  	ctrl     *gomock.Controller
    19  	recorder *MockTopicReaderStreamInterfaceMockRecorder
    20  }
    21  
    22  // MockTopicReaderStreamInterfaceMockRecorder is the mock recorder for MockTopicReaderStreamInterface.
    23  type MockTopicReaderStreamInterfaceMockRecorder struct {
    24  	mock *MockTopicReaderStreamInterface
    25  }
    26  
    27  // NewMockTopicReaderStreamInterface creates a new mock instance.
    28  func NewMockTopicReaderStreamInterface(ctrl *gomock.Controller) *MockTopicReaderStreamInterface {
    29  	mock := &MockTopicReaderStreamInterface{ctrl: ctrl}
    30  	mock.recorder = &MockTopicReaderStreamInterfaceMockRecorder{mock}
    31  	return mock
    32  }
    33  
    34  // EXPECT returns an object that allows the caller to indicate expected use.
    35  func (m *MockTopicReaderStreamInterface) EXPECT() *MockTopicReaderStreamInterfaceMockRecorder {
    36  	return m.recorder
    37  }
    38  
    39  // CloseSend mocks base method.
    40  func (m *MockTopicReaderStreamInterface) CloseSend() error {
    41  	m.ctrl.T.Helper()
    42  	ret := m.ctrl.Call(m, "CloseSend")
    43  	ret0, _ := ret[0].(error)
    44  	return ret0
    45  }
    46  
    47  // CloseSend indicates an expected call of CloseSend.
    48  func (mr *MockTopicReaderStreamInterfaceMockRecorder) CloseSend() *MockTopicReaderStreamInterfaceCloseSendCall {
    49  	mr.mock.ctrl.T.Helper()
    50  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloseSend", reflect.TypeOf((*MockTopicReaderStreamInterface)(nil).CloseSend))
    51  	return &MockTopicReaderStreamInterfaceCloseSendCall{Call: call}
    52  }
    53  
    54  // MockTopicReaderStreamInterfaceCloseSendCall wrap *gomock.Call
    55  type MockTopicReaderStreamInterfaceCloseSendCall struct {
    56  	*gomock.Call
    57  }
    58  
    59  // Return rewrite *gomock.Call.Return
    60  func (c *MockTopicReaderStreamInterfaceCloseSendCall) Return(arg0 error) *MockTopicReaderStreamInterfaceCloseSendCall {
    61  	c.Call = c.Call.Return(arg0)
    62  	return c
    63  }
    64  
    65  // Do rewrite *gomock.Call.Do
    66  func (c *MockTopicReaderStreamInterfaceCloseSendCall) Do(f func() error) *MockTopicReaderStreamInterfaceCloseSendCall {
    67  	c.Call = c.Call.Do(f)
    68  	return c
    69  }
    70  
    71  // DoAndReturn rewrite *gomock.Call.DoAndReturn
    72  func (c *MockTopicReaderStreamInterfaceCloseSendCall) DoAndReturn(f func() error) *MockTopicReaderStreamInterfaceCloseSendCall {
    73  	c.Call = c.Call.DoAndReturn(f)
    74  	return c
    75  }
    76  
    77  // Recv mocks base method.
    78  func (m *MockTopicReaderStreamInterface) Recv() (rawtopicreader.ServerMessage, error) {
    79  	m.ctrl.T.Helper()
    80  	ret := m.ctrl.Call(m, "Recv")
    81  	ret0, _ := ret[0].(rawtopicreader.ServerMessage)
    82  	ret1, _ := ret[1].(error)
    83  	return ret0, ret1
    84  }
    85  
    86  // Recv indicates an expected call of Recv.
    87  func (mr *MockTopicReaderStreamInterfaceMockRecorder) Recv() *MockTopicReaderStreamInterfaceRecvCall {
    88  	mr.mock.ctrl.T.Helper()
    89  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Recv", reflect.TypeOf((*MockTopicReaderStreamInterface)(nil).Recv))
    90  	return &MockTopicReaderStreamInterfaceRecvCall{Call: call}
    91  }
    92  
    93  // MockTopicReaderStreamInterfaceRecvCall wrap *gomock.Call
    94  type MockTopicReaderStreamInterfaceRecvCall struct {
    95  	*gomock.Call
    96  }
    97  
    98  // Return rewrite *gomock.Call.Return
    99  func (c *MockTopicReaderStreamInterfaceRecvCall) Return(arg0 rawtopicreader.ServerMessage, arg1 error) *MockTopicReaderStreamInterfaceRecvCall {
   100  	c.Call = c.Call.Return(arg0, arg1)
   101  	return c
   102  }
   103  
   104  // Do rewrite *gomock.Call.Do
   105  func (c *MockTopicReaderStreamInterfaceRecvCall) Do(f func() (rawtopicreader.ServerMessage, error)) *MockTopicReaderStreamInterfaceRecvCall {
   106  	c.Call = c.Call.Do(f)
   107  	return c
   108  }
   109  
   110  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   111  func (c *MockTopicReaderStreamInterfaceRecvCall) DoAndReturn(f func() (rawtopicreader.ServerMessage, error)) *MockTopicReaderStreamInterfaceRecvCall {
   112  	c.Call = c.Call.DoAndReturn(f)
   113  	return c
   114  }
   115  
   116  // Send mocks base method.
   117  func (m *MockTopicReaderStreamInterface) Send(arg0 rawtopicreader.ClientMessage) error {
   118  	m.ctrl.T.Helper()
   119  	ret := m.ctrl.Call(m, "Send", arg0)
   120  	ret0, _ := ret[0].(error)
   121  	return ret0
   122  }
   123  
   124  // Send indicates an expected call of Send.
   125  func (mr *MockTopicReaderStreamInterfaceMockRecorder) Send(arg0 any) *MockTopicReaderStreamInterfaceSendCall {
   126  	mr.mock.ctrl.T.Helper()
   127  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Send", reflect.TypeOf((*MockTopicReaderStreamInterface)(nil).Send), arg0)
   128  	return &MockTopicReaderStreamInterfaceSendCall{Call: call}
   129  }
   130  
   131  // MockTopicReaderStreamInterfaceSendCall wrap *gomock.Call
   132  type MockTopicReaderStreamInterfaceSendCall struct {
   133  	*gomock.Call
   134  }
   135  
   136  // Return rewrite *gomock.Call.Return
   137  func (c *MockTopicReaderStreamInterfaceSendCall) Return(arg0 error) *MockTopicReaderStreamInterfaceSendCall {
   138  	c.Call = c.Call.Return(arg0)
   139  	return c
   140  }
   141  
   142  // Do rewrite *gomock.Call.Do
   143  func (c *MockTopicReaderStreamInterfaceSendCall) Do(f func(rawtopicreader.ClientMessage) error) *MockTopicReaderStreamInterfaceSendCall {
   144  	c.Call = c.Call.Do(f)
   145  	return c
   146  }
   147  
   148  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   149  func (c *MockTopicReaderStreamInterfaceSendCall) DoAndReturn(f func(rawtopicreader.ClientMessage) error) *MockTopicReaderStreamInterfaceSendCall {
   150  	c.Call = c.Call.DoAndReturn(f)
   151  	return c
   152  }