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 }