github.com/go-generalize/volcago@v1.7.0/generator/testfiles/auto/mock/mock_task_gen/mock_task_gen.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: task_gen.go 3 4 // Package mock_model is a generated GoMock package. 5 package mock_model 6 7 import ( 8 context "context" 9 reflect "reflect" 10 11 firestore "cloud.google.com/go/firestore" 12 model "github.com/go-generalize/volcago/generator/testfiles/auto" 13 gomock "github.com/golang/mock/gomock" 14 ) 15 16 // MockTaskRepository is a mock of TaskRepository interface. 17 type MockTaskRepository struct { 18 ctrl *gomock.Controller 19 recorder *MockTaskRepositoryMockRecorder 20 } 21 22 // MockTaskRepositoryMockRecorder is the mock recorder for MockTaskRepository. 23 type MockTaskRepositoryMockRecorder struct { 24 mock *MockTaskRepository 25 } 26 27 // NewMockTaskRepository creates a new mock instance. 28 func NewMockTaskRepository(ctrl *gomock.Controller) *MockTaskRepository { 29 mock := &MockTaskRepository{ctrl: ctrl} 30 mock.recorder = &MockTaskRepositoryMockRecorder{mock} 31 return mock 32 } 33 34 // EXPECT returns an object that allows the caller to indicate expected use. 35 func (m *MockTaskRepository) EXPECT() *MockTaskRepositoryMockRecorder { 36 return m.recorder 37 } 38 39 // Delete mocks base method. 40 func (m *MockTaskRepository) Delete(ctx context.Context, subject *model.Task, opts ...model.DeleteOption) error { 41 m.ctrl.T.Helper() 42 varargs := []interface{}{ctx, subject} 43 for _, a := range opts { 44 varargs = append(varargs, a) 45 } 46 ret := m.ctrl.Call(m, "Delete", varargs...) 47 ret0, _ := ret[0].(error) 48 return ret0 49 } 50 51 // Delete indicates an expected call of Delete. 52 func (mr *MockTaskRepositoryMockRecorder) Delete(ctx, subject interface{}, opts ...interface{}) *gomock.Call { 53 mr.mock.ctrl.T.Helper() 54 varargs := append([]interface{}{ctx, subject}, opts...) 55 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockTaskRepository)(nil).Delete), varargs...) 56 } 57 58 // DeleteByID mocks base method. 59 func (m *MockTaskRepository) DeleteByID(ctx context.Context, id string, opts ...model.DeleteOption) error { 60 m.ctrl.T.Helper() 61 varargs := []interface{}{ctx, id} 62 for _, a := range opts { 63 varargs = append(varargs, a) 64 } 65 ret := m.ctrl.Call(m, "DeleteByID", varargs...) 66 ret0, _ := ret[0].(error) 67 return ret0 68 } 69 70 // DeleteByID indicates an expected call of DeleteByID. 71 func (mr *MockTaskRepositoryMockRecorder) DeleteByID(ctx, id interface{}, opts ...interface{}) *gomock.Call { 72 mr.mock.ctrl.T.Helper() 73 varargs := append([]interface{}{ctx, id}, opts...) 74 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByID", reflect.TypeOf((*MockTaskRepository)(nil).DeleteByID), varargs...) 75 } 76 77 // DeleteByIDWithTx mocks base method. 78 func (m *MockTaskRepository) DeleteByIDWithTx(ctx context.Context, tx *firestore.Transaction, id string, opts ...model.DeleteOption) error { 79 m.ctrl.T.Helper() 80 varargs := []interface{}{ctx, tx, id} 81 for _, a := range opts { 82 varargs = append(varargs, a) 83 } 84 ret := m.ctrl.Call(m, "DeleteByIDWithTx", varargs...) 85 ret0, _ := ret[0].(error) 86 return ret0 87 } 88 89 // DeleteByIDWithTx indicates an expected call of DeleteByIDWithTx. 90 func (mr *MockTaskRepositoryMockRecorder) DeleteByIDWithTx(ctx, tx, id interface{}, opts ...interface{}) *gomock.Call { 91 mr.mock.ctrl.T.Helper() 92 varargs := append([]interface{}{ctx, tx, id}, opts...) 93 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByIDWithTx", reflect.TypeOf((*MockTaskRepository)(nil).DeleteByIDWithTx), varargs...) 94 } 95 96 // DeleteMulti mocks base method. 97 func (m *MockTaskRepository) DeleteMulti(ctx context.Context, subjects []*model.Task, opts ...model.DeleteOption) error { 98 m.ctrl.T.Helper() 99 varargs := []interface{}{ctx, subjects} 100 for _, a := range opts { 101 varargs = append(varargs, a) 102 } 103 ret := m.ctrl.Call(m, "DeleteMulti", varargs...) 104 ret0, _ := ret[0].(error) 105 return ret0 106 } 107 108 // DeleteMulti indicates an expected call of DeleteMulti. 109 func (mr *MockTaskRepositoryMockRecorder) DeleteMulti(ctx, subjects interface{}, opts ...interface{}) *gomock.Call { 110 mr.mock.ctrl.T.Helper() 111 varargs := append([]interface{}{ctx, subjects}, opts...) 112 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteMulti", reflect.TypeOf((*MockTaskRepository)(nil).DeleteMulti), varargs...) 113 } 114 115 // DeleteMultiByIDs mocks base method. 116 func (m *MockTaskRepository) DeleteMultiByIDs(ctx context.Context, ids []string, opts ...model.DeleteOption) error { 117 m.ctrl.T.Helper() 118 varargs := []interface{}{ctx, ids} 119 for _, a := range opts { 120 varargs = append(varargs, a) 121 } 122 ret := m.ctrl.Call(m, "DeleteMultiByIDs", varargs...) 123 ret0, _ := ret[0].(error) 124 return ret0 125 } 126 127 // DeleteMultiByIDs indicates an expected call of DeleteMultiByIDs. 128 func (mr *MockTaskRepositoryMockRecorder) DeleteMultiByIDs(ctx, ids interface{}, opts ...interface{}) *gomock.Call { 129 mr.mock.ctrl.T.Helper() 130 varargs := append([]interface{}{ctx, ids}, opts...) 131 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteMultiByIDs", reflect.TypeOf((*MockTaskRepository)(nil).DeleteMultiByIDs), varargs...) 132 } 133 134 // DeleteMultiByIDsWithTx mocks base method. 135 func (m *MockTaskRepository) DeleteMultiByIDsWithTx(ctx context.Context, tx *firestore.Transaction, ids []string, opts ...model.DeleteOption) error { 136 m.ctrl.T.Helper() 137 varargs := []interface{}{ctx, tx, ids} 138 for _, a := range opts { 139 varargs = append(varargs, a) 140 } 141 ret := m.ctrl.Call(m, "DeleteMultiByIDsWithTx", varargs...) 142 ret0, _ := ret[0].(error) 143 return ret0 144 } 145 146 // DeleteMultiByIDsWithTx indicates an expected call of DeleteMultiByIDsWithTx. 147 func (mr *MockTaskRepositoryMockRecorder) DeleteMultiByIDsWithTx(ctx, tx, ids interface{}, opts ...interface{}) *gomock.Call { 148 mr.mock.ctrl.T.Helper() 149 varargs := append([]interface{}{ctx, tx, ids}, opts...) 150 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteMultiByIDsWithTx", reflect.TypeOf((*MockTaskRepository)(nil).DeleteMultiByIDsWithTx), varargs...) 151 } 152 153 // DeleteMultiWithTx mocks base method. 154 func (m *MockTaskRepository) DeleteMultiWithTx(ctx context.Context, tx *firestore.Transaction, subjects []*model.Task, opts ...model.DeleteOption) error { 155 m.ctrl.T.Helper() 156 varargs := []interface{}{ctx, tx, subjects} 157 for _, a := range opts { 158 varargs = append(varargs, a) 159 } 160 ret := m.ctrl.Call(m, "DeleteMultiWithTx", varargs...) 161 ret0, _ := ret[0].(error) 162 return ret0 163 } 164 165 // DeleteMultiWithTx indicates an expected call of DeleteMultiWithTx. 166 func (mr *MockTaskRepositoryMockRecorder) DeleteMultiWithTx(ctx, tx, subjects interface{}, opts ...interface{}) *gomock.Call { 167 mr.mock.ctrl.T.Helper() 168 varargs := append([]interface{}{ctx, tx, subjects}, opts...) 169 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteMultiWithTx", reflect.TypeOf((*MockTaskRepository)(nil).DeleteMultiWithTx), varargs...) 170 } 171 172 // DeleteWithTx mocks base method. 173 func (m *MockTaskRepository) DeleteWithTx(ctx context.Context, tx *firestore.Transaction, subject *model.Task, opts ...model.DeleteOption) error { 174 m.ctrl.T.Helper() 175 varargs := []interface{}{ctx, tx, subject} 176 for _, a := range opts { 177 varargs = append(varargs, a) 178 } 179 ret := m.ctrl.Call(m, "DeleteWithTx", varargs...) 180 ret0, _ := ret[0].(error) 181 return ret0 182 } 183 184 // DeleteWithTx indicates an expected call of DeleteWithTx. 185 func (mr *MockTaskRepositoryMockRecorder) DeleteWithTx(ctx, tx, subject interface{}, opts ...interface{}) *gomock.Call { 186 mr.mock.ctrl.T.Helper() 187 varargs := append([]interface{}{ctx, tx, subject}, opts...) 188 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteWithTx", reflect.TypeOf((*MockTaskRepository)(nil).DeleteWithTx), varargs...) 189 } 190 191 // Get mocks base method. 192 func (m *MockTaskRepository) Get(ctx context.Context, id string, opts ...model.GetOption) (*model.Task, error) { 193 m.ctrl.T.Helper() 194 varargs := []interface{}{ctx, id} 195 for _, a := range opts { 196 varargs = append(varargs, a) 197 } 198 ret := m.ctrl.Call(m, "Get", varargs...) 199 ret0, _ := ret[0].(*model.Task) 200 ret1, _ := ret[1].(error) 201 return ret0, ret1 202 } 203 204 // Get indicates an expected call of Get. 205 func (mr *MockTaskRepositoryMockRecorder) Get(ctx, id interface{}, opts ...interface{}) *gomock.Call { 206 mr.mock.ctrl.T.Helper() 207 varargs := append([]interface{}{ctx, id}, opts...) 208 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockTaskRepository)(nil).Get), varargs...) 209 } 210 211 // GetCollection mocks base method. 212 func (m *MockTaskRepository) GetCollection() *firestore.CollectionRef { 213 m.ctrl.T.Helper() 214 ret := m.ctrl.Call(m, "GetCollection") 215 ret0, _ := ret[0].(*firestore.CollectionRef) 216 return ret0 217 } 218 219 // GetCollection indicates an expected call of GetCollection. 220 func (mr *MockTaskRepositoryMockRecorder) GetCollection() *gomock.Call { 221 mr.mock.ctrl.T.Helper() 222 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCollection", reflect.TypeOf((*MockTaskRepository)(nil).GetCollection)) 223 } 224 225 // GetCollectionName mocks base method. 226 func (m *MockTaskRepository) GetCollectionName() string { 227 m.ctrl.T.Helper() 228 ret := m.ctrl.Call(m, "GetCollectionName") 229 ret0, _ := ret[0].(string) 230 return ret0 231 } 232 233 // GetCollectionName indicates an expected call of GetCollectionName. 234 func (mr *MockTaskRepositoryMockRecorder) GetCollectionName() *gomock.Call { 235 mr.mock.ctrl.T.Helper() 236 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetCollectionName", reflect.TypeOf((*MockTaskRepository)(nil).GetCollectionName)) 237 } 238 239 // GetDocRef mocks base method. 240 func (m *MockTaskRepository) GetDocRef(id string) *firestore.DocumentRef { 241 m.ctrl.T.Helper() 242 ret := m.ctrl.Call(m, "GetDocRef", id) 243 ret0, _ := ret[0].(*firestore.DocumentRef) 244 return ret0 245 } 246 247 // GetDocRef indicates an expected call of GetDocRef. 248 func (mr *MockTaskRepositoryMockRecorder) GetDocRef(id interface{}) *gomock.Call { 249 mr.mock.ctrl.T.Helper() 250 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDocRef", reflect.TypeOf((*MockTaskRepository)(nil).GetDocRef), id) 251 } 252 253 // GetMulti mocks base method. 254 func (m *MockTaskRepository) GetMulti(ctx context.Context, ids []string, opts ...model.GetOption) ([]*model.Task, error) { 255 m.ctrl.T.Helper() 256 varargs := []interface{}{ctx, ids} 257 for _, a := range opts { 258 varargs = append(varargs, a) 259 } 260 ret := m.ctrl.Call(m, "GetMulti", varargs...) 261 ret0, _ := ret[0].([]*model.Task) 262 ret1, _ := ret[1].(error) 263 return ret0, ret1 264 } 265 266 // GetMulti indicates an expected call of GetMulti. 267 func (mr *MockTaskRepositoryMockRecorder) GetMulti(ctx, ids interface{}, opts ...interface{}) *gomock.Call { 268 mr.mock.ctrl.T.Helper() 269 varargs := append([]interface{}{ctx, ids}, opts...) 270 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMulti", reflect.TypeOf((*MockTaskRepository)(nil).GetMulti), varargs...) 271 } 272 273 // GetMultiWithTx mocks base method. 274 func (m *MockTaskRepository) GetMultiWithTx(tx *firestore.Transaction, ids []string, opts ...model.GetOption) ([]*model.Task, error) { 275 m.ctrl.T.Helper() 276 varargs := []interface{}{tx, ids} 277 for _, a := range opts { 278 varargs = append(varargs, a) 279 } 280 ret := m.ctrl.Call(m, "GetMultiWithTx", varargs...) 281 ret0, _ := ret[0].([]*model.Task) 282 ret1, _ := ret[1].(error) 283 return ret0, ret1 284 } 285 286 // GetMultiWithTx indicates an expected call of GetMultiWithTx. 287 func (mr *MockTaskRepositoryMockRecorder) GetMultiWithTx(tx, ids interface{}, opts ...interface{}) *gomock.Call { 288 mr.mock.ctrl.T.Helper() 289 varargs := append([]interface{}{tx, ids}, opts...) 290 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMultiWithTx", reflect.TypeOf((*MockTaskRepository)(nil).GetMultiWithTx), varargs...) 291 } 292 293 // GetWithDoc mocks base method. 294 func (m *MockTaskRepository) GetWithDoc(ctx context.Context, doc *firestore.DocumentRef, opts ...model.GetOption) (*model.Task, error) { 295 m.ctrl.T.Helper() 296 varargs := []interface{}{ctx, doc} 297 for _, a := range opts { 298 varargs = append(varargs, a) 299 } 300 ret := m.ctrl.Call(m, "GetWithDoc", varargs...) 301 ret0, _ := ret[0].(*model.Task) 302 ret1, _ := ret[1].(error) 303 return ret0, ret1 304 } 305 306 // GetWithDoc indicates an expected call of GetWithDoc. 307 func (mr *MockTaskRepositoryMockRecorder) GetWithDoc(ctx, doc interface{}, opts ...interface{}) *gomock.Call { 308 mr.mock.ctrl.T.Helper() 309 varargs := append([]interface{}{ctx, doc}, opts...) 310 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetWithDoc", reflect.TypeOf((*MockTaskRepository)(nil).GetWithDoc), varargs...) 311 } 312 313 // GetWithDocWithTx mocks base method. 314 func (m *MockTaskRepository) GetWithDocWithTx(tx *firestore.Transaction, doc *firestore.DocumentRef, opts ...model.GetOption) (*model.Task, error) { 315 m.ctrl.T.Helper() 316 varargs := []interface{}{tx, doc} 317 for _, a := range opts { 318 varargs = append(varargs, a) 319 } 320 ret := m.ctrl.Call(m, "GetWithDocWithTx", varargs...) 321 ret0, _ := ret[0].(*model.Task) 322 ret1, _ := ret[1].(error) 323 return ret0, ret1 324 } 325 326 // GetWithDocWithTx indicates an expected call of GetWithDocWithTx. 327 func (mr *MockTaskRepositoryMockRecorder) GetWithDocWithTx(tx, doc interface{}, opts ...interface{}) *gomock.Call { 328 mr.mock.ctrl.T.Helper() 329 varargs := append([]interface{}{tx, doc}, opts...) 330 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetWithDocWithTx", reflect.TypeOf((*MockTaskRepository)(nil).GetWithDocWithTx), varargs...) 331 } 332 333 // GetWithTx mocks base method. 334 func (m *MockTaskRepository) GetWithTx(tx *firestore.Transaction, id string, opts ...model.GetOption) (*model.Task, error) { 335 m.ctrl.T.Helper() 336 varargs := []interface{}{tx, id} 337 for _, a := range opts { 338 varargs = append(varargs, a) 339 } 340 ret := m.ctrl.Call(m, "GetWithTx", varargs...) 341 ret0, _ := ret[0].(*model.Task) 342 ret1, _ := ret[1].(error) 343 return ret0, ret1 344 } 345 346 // GetWithTx indicates an expected call of GetWithTx. 347 func (mr *MockTaskRepositoryMockRecorder) GetWithTx(tx, id interface{}, opts ...interface{}) *gomock.Call { 348 mr.mock.ctrl.T.Helper() 349 varargs := append([]interface{}{tx, id}, opts...) 350 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetWithTx", reflect.TypeOf((*MockTaskRepository)(nil).GetWithTx), varargs...) 351 } 352 353 // Insert mocks base method. 354 func (m *MockTaskRepository) Insert(ctx context.Context, subject *model.Task) (string, error) { 355 m.ctrl.T.Helper() 356 ret := m.ctrl.Call(m, "Insert", ctx, subject) 357 ret0, _ := ret[0].(string) 358 ret1, _ := ret[1].(error) 359 return ret0, ret1 360 } 361 362 // Insert indicates an expected call of Insert. 363 func (mr *MockTaskRepositoryMockRecorder) Insert(ctx, subject interface{}) *gomock.Call { 364 mr.mock.ctrl.T.Helper() 365 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Insert", reflect.TypeOf((*MockTaskRepository)(nil).Insert), ctx, subject) 366 } 367 368 // InsertMulti mocks base method. 369 func (m *MockTaskRepository) InsertMulti(ctx context.Context, subjects []*model.Task) ([]string, error) { 370 m.ctrl.T.Helper() 371 ret := m.ctrl.Call(m, "InsertMulti", ctx, subjects) 372 ret0, _ := ret[0].([]string) 373 ret1, _ := ret[1].(error) 374 return ret0, ret1 375 } 376 377 // InsertMulti indicates an expected call of InsertMulti. 378 func (mr *MockTaskRepositoryMockRecorder) InsertMulti(ctx, subjects interface{}) *gomock.Call { 379 mr.mock.ctrl.T.Helper() 380 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InsertMulti", reflect.TypeOf((*MockTaskRepository)(nil).InsertMulti), ctx, subjects) 381 } 382 383 // InsertMultiWithTx mocks base method. 384 func (m *MockTaskRepository) InsertMultiWithTx(ctx context.Context, tx *firestore.Transaction, subjects []*model.Task) ([]string, error) { 385 m.ctrl.T.Helper() 386 ret := m.ctrl.Call(m, "InsertMultiWithTx", ctx, tx, subjects) 387 ret0, _ := ret[0].([]string) 388 ret1, _ := ret[1].(error) 389 return ret0, ret1 390 } 391 392 // InsertMultiWithTx indicates an expected call of InsertMultiWithTx. 393 func (mr *MockTaskRepositoryMockRecorder) InsertMultiWithTx(ctx, tx, subjects interface{}) *gomock.Call { 394 mr.mock.ctrl.T.Helper() 395 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InsertMultiWithTx", reflect.TypeOf((*MockTaskRepository)(nil).InsertMultiWithTx), ctx, tx, subjects) 396 } 397 398 // InsertWithTx mocks base method. 399 func (m *MockTaskRepository) InsertWithTx(ctx context.Context, tx *firestore.Transaction, subject *model.Task) (string, error) { 400 m.ctrl.T.Helper() 401 ret := m.ctrl.Call(m, "InsertWithTx", ctx, tx, subject) 402 ret0, _ := ret[0].(string) 403 ret1, _ := ret[1].(error) 404 return ret0, ret1 405 } 406 407 // InsertWithTx indicates an expected call of InsertWithTx. 408 func (mr *MockTaskRepositoryMockRecorder) InsertWithTx(ctx, tx, subject interface{}) *gomock.Call { 409 mr.mock.ctrl.T.Helper() 410 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InsertWithTx", reflect.TypeOf((*MockTaskRepository)(nil).InsertWithTx), ctx, tx, subject) 411 } 412 413 // RunInTransaction mocks base method. 414 func (m *MockTaskRepository) RunInTransaction() func(context.Context, func(context.Context, *firestore.Transaction) error, ...firestore.TransactionOption) error { 415 m.ctrl.T.Helper() 416 ret := m.ctrl.Call(m, "RunInTransaction") 417 ret0, _ := ret[0].(func(context.Context, func(context.Context, *firestore.Transaction) error, ...firestore.TransactionOption) error) 418 return ret0 419 } 420 421 // RunInTransaction indicates an expected call of RunInTransaction. 422 func (mr *MockTaskRepositoryMockRecorder) RunInTransaction() *gomock.Call { 423 mr.mock.ctrl.T.Helper() 424 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunInTransaction", reflect.TypeOf((*MockTaskRepository)(nil).RunInTransaction)) 425 } 426 427 // Search mocks base method. 428 func (m *MockTaskRepository) Search(ctx context.Context, param *model.TaskSearchParam, q *firestore.Query) ([]*model.Task, error) { 429 m.ctrl.T.Helper() 430 ret := m.ctrl.Call(m, "Search", ctx, param, q) 431 ret0, _ := ret[0].([]*model.Task) 432 ret1, _ := ret[1].(error) 433 return ret0, ret1 434 } 435 436 // Search indicates an expected call of Search. 437 func (mr *MockTaskRepositoryMockRecorder) Search(ctx, param, q interface{}) *gomock.Call { 438 mr.mock.ctrl.T.Helper() 439 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Search", reflect.TypeOf((*MockTaskRepository)(nil).Search), ctx, param, q) 440 } 441 442 // SearchByParam mocks base method. 443 func (m *MockTaskRepository) SearchByParam(ctx context.Context, param *model.TaskSearchParam) ([]*model.Task, *model.PagingResult, error) { 444 m.ctrl.T.Helper() 445 ret := m.ctrl.Call(m, "SearchByParam", ctx, param) 446 ret0, _ := ret[0].([]*model.Task) 447 ret1, _ := ret[1].(*model.PagingResult) 448 ret2, _ := ret[2].(error) 449 return ret0, ret1, ret2 450 } 451 452 // SearchByParam indicates an expected call of SearchByParam. 453 func (mr *MockTaskRepositoryMockRecorder) SearchByParam(ctx, param interface{}) *gomock.Call { 454 mr.mock.ctrl.T.Helper() 455 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchByParam", reflect.TypeOf((*MockTaskRepository)(nil).SearchByParam), ctx, param) 456 } 457 458 // SearchByParamWithTx mocks base method. 459 func (m *MockTaskRepository) SearchByParamWithTx(tx *firestore.Transaction, param *model.TaskSearchParam) ([]*model.Task, *model.PagingResult, error) { 460 m.ctrl.T.Helper() 461 ret := m.ctrl.Call(m, "SearchByParamWithTx", tx, param) 462 ret0, _ := ret[0].([]*model.Task) 463 ret1, _ := ret[1].(*model.PagingResult) 464 ret2, _ := ret[2].(error) 465 return ret0, ret1, ret2 466 } 467 468 // SearchByParamWithTx indicates an expected call of SearchByParamWithTx. 469 func (mr *MockTaskRepositoryMockRecorder) SearchByParamWithTx(tx, param interface{}) *gomock.Call { 470 mr.mock.ctrl.T.Helper() 471 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchByParamWithTx", reflect.TypeOf((*MockTaskRepository)(nil).SearchByParamWithTx), tx, param) 472 } 473 474 // SearchWithTx mocks base method. 475 func (m *MockTaskRepository) SearchWithTx(tx *firestore.Transaction, param *model.TaskSearchParam, q *firestore.Query) ([]*model.Task, error) { 476 m.ctrl.T.Helper() 477 ret := m.ctrl.Call(m, "SearchWithTx", tx, param, q) 478 ret0, _ := ret[0].([]*model.Task) 479 ret1, _ := ret[1].(error) 480 return ret0, ret1 481 } 482 483 // SearchWithTx indicates an expected call of SearchWithTx. 484 func (mr *MockTaskRepositoryMockRecorder) SearchWithTx(tx, param, q interface{}) *gomock.Call { 485 mr.mock.ctrl.T.Helper() 486 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SearchWithTx", reflect.TypeOf((*MockTaskRepository)(nil).SearchWithTx), tx, param, q) 487 } 488 489 // StrictUpdate mocks base method. 490 func (m *MockTaskRepository) StrictUpdate(ctx context.Context, id string, param *model.TaskUpdateParam, opts ...firestore.Precondition) error { 491 m.ctrl.T.Helper() 492 varargs := []interface{}{ctx, id, param} 493 for _, a := range opts { 494 varargs = append(varargs, a) 495 } 496 ret := m.ctrl.Call(m, "StrictUpdate", varargs...) 497 ret0, _ := ret[0].(error) 498 return ret0 499 } 500 501 // StrictUpdate indicates an expected call of StrictUpdate. 502 func (mr *MockTaskRepositoryMockRecorder) StrictUpdate(ctx, id, param interface{}, opts ...interface{}) *gomock.Call { 503 mr.mock.ctrl.T.Helper() 504 varargs := append([]interface{}{ctx, id, param}, opts...) 505 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StrictUpdate", reflect.TypeOf((*MockTaskRepository)(nil).StrictUpdate), varargs...) 506 } 507 508 // StrictUpdateWithTx mocks base method. 509 func (m *MockTaskRepository) StrictUpdateWithTx(tx *firestore.Transaction, id string, param *model.TaskUpdateParam, opts ...firestore.Precondition) error { 510 m.ctrl.T.Helper() 511 varargs := []interface{}{tx, id, param} 512 for _, a := range opts { 513 varargs = append(varargs, a) 514 } 515 ret := m.ctrl.Call(m, "StrictUpdateWithTx", varargs...) 516 ret0, _ := ret[0].(error) 517 return ret0 518 } 519 520 // StrictUpdateWithTx indicates an expected call of StrictUpdateWithTx. 521 func (mr *MockTaskRepositoryMockRecorder) StrictUpdateWithTx(tx, id, param interface{}, opts ...interface{}) *gomock.Call { 522 mr.mock.ctrl.T.Helper() 523 varargs := append([]interface{}{tx, id, param}, opts...) 524 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StrictUpdateWithTx", reflect.TypeOf((*MockTaskRepository)(nil).StrictUpdateWithTx), varargs...) 525 } 526 527 // Update mocks base method. 528 func (m *MockTaskRepository) Update(ctx context.Context, subject *model.Task) error { 529 m.ctrl.T.Helper() 530 ret := m.ctrl.Call(m, "Update", ctx, subject) 531 ret0, _ := ret[0].(error) 532 return ret0 533 } 534 535 // Update indicates an expected call of Update. 536 func (mr *MockTaskRepositoryMockRecorder) Update(ctx, subject interface{}) *gomock.Call { 537 mr.mock.ctrl.T.Helper() 538 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockTaskRepository)(nil).Update), ctx, subject) 539 } 540 541 // UpdateMulti mocks base method. 542 func (m *MockTaskRepository) UpdateMulti(ctx context.Context, subjects []*model.Task) error { 543 m.ctrl.T.Helper() 544 ret := m.ctrl.Call(m, "UpdateMulti", ctx, subjects) 545 ret0, _ := ret[0].(error) 546 return ret0 547 } 548 549 // UpdateMulti indicates an expected call of UpdateMulti. 550 func (mr *MockTaskRepositoryMockRecorder) UpdateMulti(ctx, subjects interface{}) *gomock.Call { 551 mr.mock.ctrl.T.Helper() 552 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateMulti", reflect.TypeOf((*MockTaskRepository)(nil).UpdateMulti), ctx, subjects) 553 } 554 555 // UpdateMultiWithTx mocks base method. 556 func (m *MockTaskRepository) UpdateMultiWithTx(ctx context.Context, tx *firestore.Transaction, subjects []*model.Task) error { 557 m.ctrl.T.Helper() 558 ret := m.ctrl.Call(m, "UpdateMultiWithTx", ctx, tx, subjects) 559 ret0, _ := ret[0].(error) 560 return ret0 561 } 562 563 // UpdateMultiWithTx indicates an expected call of UpdateMultiWithTx. 564 func (mr *MockTaskRepositoryMockRecorder) UpdateMultiWithTx(ctx, tx, subjects interface{}) *gomock.Call { 565 mr.mock.ctrl.T.Helper() 566 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateMultiWithTx", reflect.TypeOf((*MockTaskRepository)(nil).UpdateMultiWithTx), ctx, tx, subjects) 567 } 568 569 // UpdateWithTx mocks base method. 570 func (m *MockTaskRepository) UpdateWithTx(ctx context.Context, tx *firestore.Transaction, subject *model.Task) error { 571 m.ctrl.T.Helper() 572 ret := m.ctrl.Call(m, "UpdateWithTx", ctx, tx, subject) 573 ret0, _ := ret[0].(error) 574 return ret0 575 } 576 577 // UpdateWithTx indicates an expected call of UpdateWithTx. 578 func (mr *MockTaskRepositoryMockRecorder) UpdateWithTx(ctx, tx, subject interface{}) *gomock.Call { 579 mr.mock.ctrl.T.Helper() 580 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateWithTx", reflect.TypeOf((*MockTaskRepository)(nil).UpdateWithTx), ctx, tx, subject) 581 } 582 583 // MockTaskRepositoryMiddleware is a mock of TaskRepositoryMiddleware interface. 584 type MockTaskRepositoryMiddleware struct { 585 ctrl *gomock.Controller 586 recorder *MockTaskRepositoryMiddlewareMockRecorder 587 } 588 589 // MockTaskRepositoryMiddlewareMockRecorder is the mock recorder for MockTaskRepositoryMiddleware. 590 type MockTaskRepositoryMiddlewareMockRecorder struct { 591 mock *MockTaskRepositoryMiddleware 592 } 593 594 // NewMockTaskRepositoryMiddleware creates a new mock instance. 595 func NewMockTaskRepositoryMiddleware(ctrl *gomock.Controller) *MockTaskRepositoryMiddleware { 596 mock := &MockTaskRepositoryMiddleware{ctrl: ctrl} 597 mock.recorder = &MockTaskRepositoryMiddlewareMockRecorder{mock} 598 return mock 599 } 600 601 // EXPECT returns an object that allows the caller to indicate expected use. 602 func (m *MockTaskRepositoryMiddleware) EXPECT() *MockTaskRepositoryMiddlewareMockRecorder { 603 return m.recorder 604 } 605 606 // BeforeDelete mocks base method. 607 func (m *MockTaskRepositoryMiddleware) BeforeDelete(ctx context.Context, subject *model.Task, opts ...model.DeleteOption) (bool, error) { 608 m.ctrl.T.Helper() 609 varargs := []interface{}{ctx, subject} 610 for _, a := range opts { 611 varargs = append(varargs, a) 612 } 613 ret := m.ctrl.Call(m, "BeforeDelete", varargs...) 614 ret0, _ := ret[0].(bool) 615 ret1, _ := ret[1].(error) 616 return ret0, ret1 617 } 618 619 // BeforeDelete indicates an expected call of BeforeDelete. 620 func (mr *MockTaskRepositoryMiddlewareMockRecorder) BeforeDelete(ctx, subject interface{}, opts ...interface{}) *gomock.Call { 621 mr.mock.ctrl.T.Helper() 622 varargs := append([]interface{}{ctx, subject}, opts...) 623 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BeforeDelete", reflect.TypeOf((*MockTaskRepositoryMiddleware)(nil).BeforeDelete), varargs...) 624 } 625 626 // BeforeDeleteByID mocks base method. 627 func (m *MockTaskRepositoryMiddleware) BeforeDeleteByID(ctx context.Context, ids []string, opts ...model.DeleteOption) (bool, error) { 628 m.ctrl.T.Helper() 629 varargs := []interface{}{ctx, ids} 630 for _, a := range opts { 631 varargs = append(varargs, a) 632 } 633 ret := m.ctrl.Call(m, "BeforeDeleteByID", varargs...) 634 ret0, _ := ret[0].(bool) 635 ret1, _ := ret[1].(error) 636 return ret0, ret1 637 } 638 639 // BeforeDeleteByID indicates an expected call of BeforeDeleteByID. 640 func (mr *MockTaskRepositoryMiddlewareMockRecorder) BeforeDeleteByID(ctx, ids interface{}, opts ...interface{}) *gomock.Call { 641 mr.mock.ctrl.T.Helper() 642 varargs := append([]interface{}{ctx, ids}, opts...) 643 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BeforeDeleteByID", reflect.TypeOf((*MockTaskRepositoryMiddleware)(nil).BeforeDeleteByID), varargs...) 644 } 645 646 // BeforeInsert mocks base method. 647 func (m *MockTaskRepositoryMiddleware) BeforeInsert(ctx context.Context, subject *model.Task) (bool, error) { 648 m.ctrl.T.Helper() 649 ret := m.ctrl.Call(m, "BeforeInsert", ctx, subject) 650 ret0, _ := ret[0].(bool) 651 ret1, _ := ret[1].(error) 652 return ret0, ret1 653 } 654 655 // BeforeInsert indicates an expected call of BeforeInsert. 656 func (mr *MockTaskRepositoryMiddlewareMockRecorder) BeforeInsert(ctx, subject interface{}) *gomock.Call { 657 mr.mock.ctrl.T.Helper() 658 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BeforeInsert", reflect.TypeOf((*MockTaskRepositoryMiddleware)(nil).BeforeInsert), ctx, subject) 659 } 660 661 // BeforeUpdate mocks base method. 662 func (m *MockTaskRepositoryMiddleware) BeforeUpdate(ctx context.Context, old, subject *model.Task) (bool, error) { 663 m.ctrl.T.Helper() 664 ret := m.ctrl.Call(m, "BeforeUpdate", ctx, old, subject) 665 ret0, _ := ret[0].(bool) 666 ret1, _ := ret[1].(error) 667 return ret0, ret1 668 } 669 670 // BeforeUpdate indicates an expected call of BeforeUpdate. 671 func (mr *MockTaskRepositoryMiddlewareMockRecorder) BeforeUpdate(ctx, old, subject interface{}) *gomock.Call { 672 mr.mock.ctrl.T.Helper() 673 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BeforeUpdate", reflect.TypeOf((*MockTaskRepositoryMiddleware)(nil).BeforeUpdate), ctx, old, subject) 674 }