github.com/ydb-platform/ydb-go-sdk/v3@v3.89.2/internal/topic/topicwriterinternal/writer_stream_interface_mock_test.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: writer_stream_interface.go
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -source writer_stream_interface.go --typed -destination writer_stream_interface_mock_test.go -package topicwriterinternal -write_package_comment=false
     7  package topicwriterinternal
     8  
     9  import (
    10  	context "context"
    11  	reflect "reflect"
    12  
    13  	gomock "go.uber.org/mock/gomock"
    14  )
    15  
    16  // MockStreamWriter is a mock of StreamWriter interface.
    17  type MockStreamWriter struct {
    18  	ctrl     *gomock.Controller
    19  	recorder *MockStreamWriterMockRecorder
    20  }
    21  
    22  // MockStreamWriterMockRecorder is the mock recorder for MockStreamWriter.
    23  type MockStreamWriterMockRecorder struct {
    24  	mock *MockStreamWriter
    25  }
    26  
    27  // NewMockStreamWriter creates a new mock instance.
    28  func NewMockStreamWriter(ctrl *gomock.Controller) *MockStreamWriter {
    29  	mock := &MockStreamWriter{ctrl: ctrl}
    30  	mock.recorder = &MockStreamWriterMockRecorder{mock}
    31  	return mock
    32  }
    33  
    34  // EXPECT returns an object that allows the caller to indicate expected use.
    35  func (m *MockStreamWriter) EXPECT() *MockStreamWriterMockRecorder {
    36  	return m.recorder
    37  }
    38  
    39  // Close mocks base method.
    40  func (m *MockStreamWriter) Close(ctx context.Context) error {
    41  	m.ctrl.T.Helper()
    42  	ret := m.ctrl.Call(m, "Close", ctx)
    43  	ret0, _ := ret[0].(error)
    44  	return ret0
    45  }
    46  
    47  // Close indicates an expected call of Close.
    48  func (mr *MockStreamWriterMockRecorder) Close(ctx any) *MockStreamWriterCloseCall {
    49  	mr.mock.ctrl.T.Helper()
    50  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockStreamWriter)(nil).Close), ctx)
    51  	return &MockStreamWriterCloseCall{Call: call}
    52  }
    53  
    54  // MockStreamWriterCloseCall wrap *gomock.Call
    55  type MockStreamWriterCloseCall struct {
    56  	*gomock.Call
    57  }
    58  
    59  // Return rewrite *gomock.Call.Return
    60  func (c *MockStreamWriterCloseCall) Return(arg0 error) *MockStreamWriterCloseCall {
    61  	c.Call = c.Call.Return(arg0)
    62  	return c
    63  }
    64  
    65  // Do rewrite *gomock.Call.Do
    66  func (c *MockStreamWriterCloseCall) Do(f func(context.Context) error) *MockStreamWriterCloseCall {
    67  	c.Call = c.Call.Do(f)
    68  	return c
    69  }
    70  
    71  // DoAndReturn rewrite *gomock.Call.DoAndReturn
    72  func (c *MockStreamWriterCloseCall) DoAndReturn(f func(context.Context) error) *MockStreamWriterCloseCall {
    73  	c.Call = c.Call.DoAndReturn(f)
    74  	return c
    75  }
    76  
    77  // Flush mocks base method.
    78  func (m *MockStreamWriter) Flush(ctx context.Context) error {
    79  	m.ctrl.T.Helper()
    80  	ret := m.ctrl.Call(m, "Flush", ctx)
    81  	ret0, _ := ret[0].(error)
    82  	return ret0
    83  }
    84  
    85  // Flush indicates an expected call of Flush.
    86  func (mr *MockStreamWriterMockRecorder) Flush(ctx any) *MockStreamWriterFlushCall {
    87  	mr.mock.ctrl.T.Helper()
    88  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Flush", reflect.TypeOf((*MockStreamWriter)(nil).Flush), ctx)
    89  	return &MockStreamWriterFlushCall{Call: call}
    90  }
    91  
    92  // MockStreamWriterFlushCall wrap *gomock.Call
    93  type MockStreamWriterFlushCall struct {
    94  	*gomock.Call
    95  }
    96  
    97  // Return rewrite *gomock.Call.Return
    98  func (c *MockStreamWriterFlushCall) Return(arg0 error) *MockStreamWriterFlushCall {
    99  	c.Call = c.Call.Return(arg0)
   100  	return c
   101  }
   102  
   103  // Do rewrite *gomock.Call.Do
   104  func (c *MockStreamWriterFlushCall) Do(f func(context.Context) error) *MockStreamWriterFlushCall {
   105  	c.Call = c.Call.Do(f)
   106  	return c
   107  }
   108  
   109  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   110  func (c *MockStreamWriterFlushCall) DoAndReturn(f func(context.Context) error) *MockStreamWriterFlushCall {
   111  	c.Call = c.Call.DoAndReturn(f)
   112  	return c
   113  }
   114  
   115  // WaitInit mocks base method.
   116  func (m *MockStreamWriter) WaitInit(ctx context.Context) (InitialInfo, error) {
   117  	m.ctrl.T.Helper()
   118  	ret := m.ctrl.Call(m, "WaitInit", ctx)
   119  	ret0, _ := ret[0].(InitialInfo)
   120  	ret1, _ := ret[1].(error)
   121  	return ret0, ret1
   122  }
   123  
   124  // WaitInit indicates an expected call of WaitInit.
   125  func (mr *MockStreamWriterMockRecorder) WaitInit(ctx any) *MockStreamWriterWaitInitCall {
   126  	mr.mock.ctrl.T.Helper()
   127  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitInit", reflect.TypeOf((*MockStreamWriter)(nil).WaitInit), ctx)
   128  	return &MockStreamWriterWaitInitCall{Call: call}
   129  }
   130  
   131  // MockStreamWriterWaitInitCall wrap *gomock.Call
   132  type MockStreamWriterWaitInitCall struct {
   133  	*gomock.Call
   134  }
   135  
   136  // Return rewrite *gomock.Call.Return
   137  func (c *MockStreamWriterWaitInitCall) Return(info InitialInfo, err error) *MockStreamWriterWaitInitCall {
   138  	c.Call = c.Call.Return(info, err)
   139  	return c
   140  }
   141  
   142  // Do rewrite *gomock.Call.Do
   143  func (c *MockStreamWriterWaitInitCall) Do(f func(context.Context) (InitialInfo, error)) *MockStreamWriterWaitInitCall {
   144  	c.Call = c.Call.Do(f)
   145  	return c
   146  }
   147  
   148  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   149  func (c *MockStreamWriterWaitInitCall) DoAndReturn(f func(context.Context) (InitialInfo, error)) *MockStreamWriterWaitInitCall {
   150  	c.Call = c.Call.DoAndReturn(f)
   151  	return c
   152  }
   153  
   154  // Write mocks base method.
   155  func (m *MockStreamWriter) Write(ctx context.Context, messages []PublicMessage) error {
   156  	m.ctrl.T.Helper()
   157  	ret := m.ctrl.Call(m, "Write", ctx, messages)
   158  	ret0, _ := ret[0].(error)
   159  	return ret0
   160  }
   161  
   162  // Write indicates an expected call of Write.
   163  func (mr *MockStreamWriterMockRecorder) Write(ctx, messages any) *MockStreamWriterWriteCall {
   164  	mr.mock.ctrl.T.Helper()
   165  	call := mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Write", reflect.TypeOf((*MockStreamWriter)(nil).Write), ctx, messages)
   166  	return &MockStreamWriterWriteCall{Call: call}
   167  }
   168  
   169  // MockStreamWriterWriteCall wrap *gomock.Call
   170  type MockStreamWriterWriteCall struct {
   171  	*gomock.Call
   172  }
   173  
   174  // Return rewrite *gomock.Call.Return
   175  func (c *MockStreamWriterWriteCall) Return(arg0 error) *MockStreamWriterWriteCall {
   176  	c.Call = c.Call.Return(arg0)
   177  	return c
   178  }
   179  
   180  // Do rewrite *gomock.Call.Do
   181  func (c *MockStreamWriterWriteCall) Do(f func(context.Context, []PublicMessage) error) *MockStreamWriterWriteCall {
   182  	c.Call = c.Call.Do(f)
   183  	return c
   184  }
   185  
   186  // DoAndReturn rewrite *gomock.Call.DoAndReturn
   187  func (c *MockStreamWriterWriteCall) DoAndReturn(f func(context.Context, []PublicMessage) error) *MockStreamWriterWriteCall {
   188  	c.Call = c.Call.DoAndReturn(f)
   189  	return c
   190  }