github.com/goravel/framework@v1.13.9/contracts/database/orm/mocks/Transaction.go (about) 1 // Code generated by mockery v2.30.1. DO NOT EDIT. 2 3 package mocks 4 5 import ( 6 orm "github.com/goravel/framework/contracts/database/orm" 7 mock "github.com/stretchr/testify/mock" 8 ) 9 10 // Transaction is an autogenerated mock type for the Transaction type 11 type Transaction struct { 12 mock.Mock 13 } 14 15 // Association provides a mock function with given fields: association 16 func (_m *Transaction) Association(association string) orm.Association { 17 ret := _m.Called(association) 18 19 var r0 orm.Association 20 if rf, ok := ret.Get(0).(func(string) orm.Association); ok { 21 r0 = rf(association) 22 } else { 23 if ret.Get(0) != nil { 24 r0 = ret.Get(0).(orm.Association) 25 } 26 } 27 28 return r0 29 } 30 31 // Begin provides a mock function with given fields: 32 func (_m *Transaction) Begin() (orm.Transaction, error) { 33 ret := _m.Called() 34 35 var r0 orm.Transaction 36 var r1 error 37 if rf, ok := ret.Get(0).(func() (orm.Transaction, error)); ok { 38 return rf() 39 } 40 if rf, ok := ret.Get(0).(func() orm.Transaction); ok { 41 r0 = rf() 42 } else { 43 if ret.Get(0) != nil { 44 r0 = ret.Get(0).(orm.Transaction) 45 } 46 } 47 48 if rf, ok := ret.Get(1).(func() error); ok { 49 r1 = rf() 50 } else { 51 r1 = ret.Error(1) 52 } 53 54 return r0, r1 55 } 56 57 // Commit provides a mock function with given fields: 58 func (_m *Transaction) Commit() error { 59 ret := _m.Called() 60 61 var r0 error 62 if rf, ok := ret.Get(0).(func() error); ok { 63 r0 = rf() 64 } else { 65 r0 = ret.Error(0) 66 } 67 68 return r0 69 } 70 71 // Count provides a mock function with given fields: count 72 func (_m *Transaction) Count(count *int64) error { 73 ret := _m.Called(count) 74 75 var r0 error 76 if rf, ok := ret.Get(0).(func(*int64) error); ok { 77 r0 = rf(count) 78 } else { 79 r0 = ret.Error(0) 80 } 81 82 return r0 83 } 84 85 // Create provides a mock function with given fields: value 86 func (_m *Transaction) Create(value interface{}) error { 87 ret := _m.Called(value) 88 89 var r0 error 90 if rf, ok := ret.Get(0).(func(interface{}) error); ok { 91 r0 = rf(value) 92 } else { 93 r0 = ret.Error(0) 94 } 95 96 return r0 97 } 98 99 // Cursor provides a mock function with given fields: 100 func (_m *Transaction) Cursor() (chan orm.Cursor, error) { 101 ret := _m.Called() 102 103 var r0 chan orm.Cursor 104 var r1 error 105 if rf, ok := ret.Get(0).(func() (chan orm.Cursor, error)); ok { 106 return rf() 107 } 108 if rf, ok := ret.Get(0).(func() chan orm.Cursor); ok { 109 r0 = rf() 110 } else { 111 if ret.Get(0) != nil { 112 r0 = ret.Get(0).(chan orm.Cursor) 113 } 114 } 115 116 if rf, ok := ret.Get(1).(func() error); ok { 117 r1 = rf() 118 } else { 119 r1 = ret.Error(1) 120 } 121 122 return r0, r1 123 } 124 125 // Delete provides a mock function with given fields: value, conds 126 func (_m *Transaction) Delete(value interface{}, conds ...interface{}) (*orm.Result, error) { 127 var _ca []interface{} 128 _ca = append(_ca, value) 129 _ca = append(_ca, conds...) 130 ret := _m.Called(_ca...) 131 132 var r0 *orm.Result 133 var r1 error 134 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) (*orm.Result, error)); ok { 135 return rf(value, conds...) 136 } 137 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) *orm.Result); ok { 138 r0 = rf(value, conds...) 139 } else { 140 if ret.Get(0) != nil { 141 r0 = ret.Get(0).(*orm.Result) 142 } 143 } 144 145 if rf, ok := ret.Get(1).(func(interface{}, ...interface{}) error); ok { 146 r1 = rf(value, conds...) 147 } else { 148 r1 = ret.Error(1) 149 } 150 151 return r0, r1 152 } 153 154 // Distinct provides a mock function with given fields: args 155 func (_m *Transaction) Distinct(args ...interface{}) orm.Query { 156 var _ca []interface{} 157 _ca = append(_ca, args...) 158 ret := _m.Called(_ca...) 159 160 var r0 orm.Query 161 if rf, ok := ret.Get(0).(func(...interface{}) orm.Query); ok { 162 r0 = rf(args...) 163 } else { 164 if ret.Get(0) != nil { 165 r0 = ret.Get(0).(orm.Query) 166 } 167 } 168 169 return r0 170 } 171 172 // Driver provides a mock function with given fields: 173 func (_m *Transaction) Driver() orm.Driver { 174 ret := _m.Called() 175 176 var r0 orm.Driver 177 if rf, ok := ret.Get(0).(func() orm.Driver); ok { 178 r0 = rf() 179 } else { 180 r0 = ret.Get(0).(orm.Driver) 181 } 182 183 return r0 184 } 185 186 // Exec provides a mock function with given fields: sql, values 187 func (_m *Transaction) Exec(sql string, values ...interface{}) (*orm.Result, error) { 188 var _ca []interface{} 189 _ca = append(_ca, sql) 190 _ca = append(_ca, values...) 191 ret := _m.Called(_ca...) 192 193 var r0 *orm.Result 194 var r1 error 195 if rf, ok := ret.Get(0).(func(string, ...interface{}) (*orm.Result, error)); ok { 196 return rf(sql, values...) 197 } 198 if rf, ok := ret.Get(0).(func(string, ...interface{}) *orm.Result); ok { 199 r0 = rf(sql, values...) 200 } else { 201 if ret.Get(0) != nil { 202 r0 = ret.Get(0).(*orm.Result) 203 } 204 } 205 206 if rf, ok := ret.Get(1).(func(string, ...interface{}) error); ok { 207 r1 = rf(sql, values...) 208 } else { 209 r1 = ret.Error(1) 210 } 211 212 return r0, r1 213 } 214 215 // Find provides a mock function with given fields: dest, conds 216 func (_m *Transaction) Find(dest interface{}, conds ...interface{}) error { 217 var _ca []interface{} 218 _ca = append(_ca, dest) 219 _ca = append(_ca, conds...) 220 ret := _m.Called(_ca...) 221 222 var r0 error 223 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) error); ok { 224 r0 = rf(dest, conds...) 225 } else { 226 r0 = ret.Error(0) 227 } 228 229 return r0 230 } 231 232 // FindOrFail provides a mock function with given fields: dest, conds 233 func (_m *Transaction) FindOrFail(dest interface{}, conds ...interface{}) error { 234 var _ca []interface{} 235 _ca = append(_ca, dest) 236 _ca = append(_ca, conds...) 237 ret := _m.Called(_ca...) 238 239 var r0 error 240 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) error); ok { 241 r0 = rf(dest, conds...) 242 } else { 243 r0 = ret.Error(0) 244 } 245 246 return r0 247 } 248 249 // First provides a mock function with given fields: dest 250 func (_m *Transaction) First(dest interface{}) error { 251 ret := _m.Called(dest) 252 253 var r0 error 254 if rf, ok := ret.Get(0).(func(interface{}) error); ok { 255 r0 = rf(dest) 256 } else { 257 r0 = ret.Error(0) 258 } 259 260 return r0 261 } 262 263 // FirstOr provides a mock function with given fields: dest, callback 264 func (_m *Transaction) FirstOr(dest interface{}, callback func() error) error { 265 ret := _m.Called(dest, callback) 266 267 var r0 error 268 if rf, ok := ret.Get(0).(func(interface{}, func() error) error); ok { 269 r0 = rf(dest, callback) 270 } else { 271 r0 = ret.Error(0) 272 } 273 274 return r0 275 } 276 277 // FirstOrCreate provides a mock function with given fields: dest, conds 278 func (_m *Transaction) FirstOrCreate(dest interface{}, conds ...interface{}) error { 279 var _ca []interface{} 280 _ca = append(_ca, dest) 281 _ca = append(_ca, conds...) 282 ret := _m.Called(_ca...) 283 284 var r0 error 285 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) error); ok { 286 r0 = rf(dest, conds...) 287 } else { 288 r0 = ret.Error(0) 289 } 290 291 return r0 292 } 293 294 // FirstOrFail provides a mock function with given fields: dest 295 func (_m *Transaction) FirstOrFail(dest interface{}) error { 296 ret := _m.Called(dest) 297 298 var r0 error 299 if rf, ok := ret.Get(0).(func(interface{}) error); ok { 300 r0 = rf(dest) 301 } else { 302 r0 = ret.Error(0) 303 } 304 305 return r0 306 } 307 308 // FirstOrNew provides a mock function with given fields: dest, attributes, values 309 func (_m *Transaction) FirstOrNew(dest interface{}, attributes interface{}, values ...interface{}) error { 310 var _ca []interface{} 311 _ca = append(_ca, dest, attributes) 312 _ca = append(_ca, values...) 313 ret := _m.Called(_ca...) 314 315 var r0 error 316 if rf, ok := ret.Get(0).(func(interface{}, interface{}, ...interface{}) error); ok { 317 r0 = rf(dest, attributes, values...) 318 } else { 319 r0 = ret.Error(0) 320 } 321 322 return r0 323 } 324 325 // ForceDelete provides a mock function with given fields: value, conds 326 func (_m *Transaction) ForceDelete(value interface{}, conds ...interface{}) (*orm.Result, error) { 327 var _ca []interface{} 328 _ca = append(_ca, value) 329 _ca = append(_ca, conds...) 330 ret := _m.Called(_ca...) 331 332 var r0 *orm.Result 333 var r1 error 334 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) (*orm.Result, error)); ok { 335 return rf(value, conds...) 336 } 337 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) *orm.Result); ok { 338 r0 = rf(value, conds...) 339 } else { 340 if ret.Get(0) != nil { 341 r0 = ret.Get(0).(*orm.Result) 342 } 343 } 344 345 if rf, ok := ret.Get(1).(func(interface{}, ...interface{}) error); ok { 346 r1 = rf(value, conds...) 347 } else { 348 r1 = ret.Error(1) 349 } 350 351 return r0, r1 352 } 353 354 // Get provides a mock function with given fields: dest 355 func (_m *Transaction) Get(dest interface{}) error { 356 ret := _m.Called(dest) 357 358 var r0 error 359 if rf, ok := ret.Get(0).(func(interface{}) error); ok { 360 r0 = rf(dest) 361 } else { 362 r0 = ret.Error(0) 363 } 364 365 return r0 366 } 367 368 // Group provides a mock function with given fields: name 369 func (_m *Transaction) Group(name string) orm.Query { 370 ret := _m.Called(name) 371 372 var r0 orm.Query 373 if rf, ok := ret.Get(0).(func(string) orm.Query); ok { 374 r0 = rf(name) 375 } else { 376 if ret.Get(0) != nil { 377 r0 = ret.Get(0).(orm.Query) 378 } 379 } 380 381 return r0 382 } 383 384 // Having provides a mock function with given fields: query, args 385 func (_m *Transaction) Having(query interface{}, args ...interface{}) orm.Query { 386 var _ca []interface{} 387 _ca = append(_ca, query) 388 _ca = append(_ca, args...) 389 ret := _m.Called(_ca...) 390 391 var r0 orm.Query 392 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) orm.Query); ok { 393 r0 = rf(query, args...) 394 } else { 395 if ret.Get(0) != nil { 396 r0 = ret.Get(0).(orm.Query) 397 } 398 } 399 400 return r0 401 } 402 403 // Join provides a mock function with given fields: query, args 404 func (_m *Transaction) Join(query string, args ...interface{}) orm.Query { 405 var _ca []interface{} 406 _ca = append(_ca, query) 407 _ca = append(_ca, args...) 408 ret := _m.Called(_ca...) 409 410 var r0 orm.Query 411 if rf, ok := ret.Get(0).(func(string, ...interface{}) orm.Query); ok { 412 r0 = rf(query, args...) 413 } else { 414 if ret.Get(0) != nil { 415 r0 = ret.Get(0).(orm.Query) 416 } 417 } 418 419 return r0 420 } 421 422 // Limit provides a mock function with given fields: limit 423 func (_m *Transaction) Limit(limit int) orm.Query { 424 ret := _m.Called(limit) 425 426 var r0 orm.Query 427 if rf, ok := ret.Get(0).(func(int) orm.Query); ok { 428 r0 = rf(limit) 429 } else { 430 if ret.Get(0) != nil { 431 r0 = ret.Get(0).(orm.Query) 432 } 433 } 434 435 return r0 436 } 437 438 // Load provides a mock function with given fields: dest, relation, args 439 func (_m *Transaction) Load(dest interface{}, relation string, args ...interface{}) error { 440 var _ca []interface{} 441 _ca = append(_ca, dest, relation) 442 _ca = append(_ca, args...) 443 ret := _m.Called(_ca...) 444 445 var r0 error 446 if rf, ok := ret.Get(0).(func(interface{}, string, ...interface{}) error); ok { 447 r0 = rf(dest, relation, args...) 448 } else { 449 r0 = ret.Error(0) 450 } 451 452 return r0 453 } 454 455 // LoadMissing provides a mock function with given fields: dest, relation, args 456 func (_m *Transaction) LoadMissing(dest interface{}, relation string, args ...interface{}) error { 457 var _ca []interface{} 458 _ca = append(_ca, dest, relation) 459 _ca = append(_ca, args...) 460 ret := _m.Called(_ca...) 461 462 var r0 error 463 if rf, ok := ret.Get(0).(func(interface{}, string, ...interface{}) error); ok { 464 r0 = rf(dest, relation, args...) 465 } else { 466 r0 = ret.Error(0) 467 } 468 469 return r0 470 } 471 472 // LockForUpdate provides a mock function with given fields: 473 func (_m *Transaction) LockForUpdate() orm.Query { 474 ret := _m.Called() 475 476 var r0 orm.Query 477 if rf, ok := ret.Get(0).(func() orm.Query); ok { 478 r0 = rf() 479 } else { 480 if ret.Get(0) != nil { 481 r0 = ret.Get(0).(orm.Query) 482 } 483 } 484 485 return r0 486 } 487 488 // Model provides a mock function with given fields: value 489 func (_m *Transaction) Model(value interface{}) orm.Query { 490 ret := _m.Called(value) 491 492 var r0 orm.Query 493 if rf, ok := ret.Get(0).(func(interface{}) orm.Query); ok { 494 r0 = rf(value) 495 } else { 496 if ret.Get(0) != nil { 497 r0 = ret.Get(0).(orm.Query) 498 } 499 } 500 501 return r0 502 } 503 504 // Offset provides a mock function with given fields: offset 505 func (_m *Transaction) Offset(offset int) orm.Query { 506 ret := _m.Called(offset) 507 508 var r0 orm.Query 509 if rf, ok := ret.Get(0).(func(int) orm.Query); ok { 510 r0 = rf(offset) 511 } else { 512 if ret.Get(0) != nil { 513 r0 = ret.Get(0).(orm.Query) 514 } 515 } 516 517 return r0 518 } 519 520 // Omit provides a mock function with given fields: columns 521 func (_m *Transaction) Omit(columns ...string) orm.Query { 522 _va := make([]interface{}, len(columns)) 523 for _i := range columns { 524 _va[_i] = columns[_i] 525 } 526 var _ca []interface{} 527 _ca = append(_ca, _va...) 528 ret := _m.Called(_ca...) 529 530 var r0 orm.Query 531 if rf, ok := ret.Get(0).(func(...string) orm.Query); ok { 532 r0 = rf(columns...) 533 } else { 534 if ret.Get(0) != nil { 535 r0 = ret.Get(0).(orm.Query) 536 } 537 } 538 539 return r0 540 } 541 542 // OrWhere provides a mock function with given fields: query, args 543 func (_m *Transaction) OrWhere(query interface{}, args ...interface{}) orm.Query { 544 var _ca []interface{} 545 _ca = append(_ca, query) 546 _ca = append(_ca, args...) 547 ret := _m.Called(_ca...) 548 549 var r0 orm.Query 550 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) orm.Query); ok { 551 r0 = rf(query, args...) 552 } else { 553 if ret.Get(0) != nil { 554 r0 = ret.Get(0).(orm.Query) 555 } 556 } 557 558 return r0 559 } 560 561 // Order provides a mock function with given fields: value 562 func (_m *Transaction) Order(value interface{}) orm.Query { 563 ret := _m.Called(value) 564 565 var r0 orm.Query 566 if rf, ok := ret.Get(0).(func(interface{}) orm.Query); ok { 567 r0 = rf(value) 568 } else { 569 if ret.Get(0) != nil { 570 r0 = ret.Get(0).(orm.Query) 571 } 572 } 573 574 return r0 575 } 576 577 // Paginate provides a mock function with given fields: page, limit, dest, total 578 func (_m *Transaction) Paginate(page int, limit int, dest interface{}, total *int64) error { 579 ret := _m.Called(page, limit, dest, total) 580 581 var r0 error 582 if rf, ok := ret.Get(0).(func(int, int, interface{}, *int64) error); ok { 583 r0 = rf(page, limit, dest, total) 584 } else { 585 r0 = ret.Error(0) 586 } 587 588 return r0 589 } 590 591 // Pluck provides a mock function with given fields: column, dest 592 func (_m *Transaction) Pluck(column string, dest interface{}) error { 593 ret := _m.Called(column, dest) 594 595 var r0 error 596 if rf, ok := ret.Get(0).(func(string, interface{}) error); ok { 597 r0 = rf(column, dest) 598 } else { 599 r0 = ret.Error(0) 600 } 601 602 return r0 603 } 604 605 // Raw provides a mock function with given fields: sql, values 606 func (_m *Transaction) Raw(sql string, values ...interface{}) orm.Query { 607 var _ca []interface{} 608 _ca = append(_ca, sql) 609 _ca = append(_ca, values...) 610 ret := _m.Called(_ca...) 611 612 var r0 orm.Query 613 if rf, ok := ret.Get(0).(func(string, ...interface{}) orm.Query); ok { 614 r0 = rf(sql, values...) 615 } else { 616 if ret.Get(0) != nil { 617 r0 = ret.Get(0).(orm.Query) 618 } 619 } 620 621 return r0 622 } 623 624 // Rollback provides a mock function with given fields: 625 func (_m *Transaction) Rollback() error { 626 ret := _m.Called() 627 628 var r0 error 629 if rf, ok := ret.Get(0).(func() error); ok { 630 r0 = rf() 631 } else { 632 r0 = ret.Error(0) 633 } 634 635 return r0 636 } 637 638 // Save provides a mock function with given fields: value 639 func (_m *Transaction) Save(value interface{}) error { 640 ret := _m.Called(value) 641 642 var r0 error 643 if rf, ok := ret.Get(0).(func(interface{}) error); ok { 644 r0 = rf(value) 645 } else { 646 r0 = ret.Error(0) 647 } 648 649 return r0 650 } 651 652 // SaveQuietly provides a mock function with given fields: value 653 func (_m *Transaction) SaveQuietly(value interface{}) error { 654 ret := _m.Called(value) 655 656 var r0 error 657 if rf, ok := ret.Get(0).(func(interface{}) error); ok { 658 r0 = rf(value) 659 } else { 660 r0 = ret.Error(0) 661 } 662 663 return r0 664 } 665 666 // Scan provides a mock function with given fields: dest 667 func (_m *Transaction) Scan(dest interface{}) error { 668 ret := _m.Called(dest) 669 670 var r0 error 671 if rf, ok := ret.Get(0).(func(interface{}) error); ok { 672 r0 = rf(dest) 673 } else { 674 r0 = ret.Error(0) 675 } 676 677 return r0 678 } 679 680 // Scopes provides a mock function with given fields: funcs 681 func (_m *Transaction) Scopes(funcs ...func(orm.Query) orm.Query) orm.Query { 682 _va := make([]interface{}, len(funcs)) 683 for _i := range funcs { 684 _va[_i] = funcs[_i] 685 } 686 var _ca []interface{} 687 _ca = append(_ca, _va...) 688 ret := _m.Called(_ca...) 689 690 var r0 orm.Query 691 if rf, ok := ret.Get(0).(func(...func(orm.Query) orm.Query) orm.Query); ok { 692 r0 = rf(funcs...) 693 } else { 694 if ret.Get(0) != nil { 695 r0 = ret.Get(0).(orm.Query) 696 } 697 } 698 699 return r0 700 } 701 702 // Select provides a mock function with given fields: query, args 703 func (_m *Transaction) Select(query interface{}, args ...interface{}) orm.Query { 704 var _ca []interface{} 705 _ca = append(_ca, query) 706 _ca = append(_ca, args...) 707 ret := _m.Called(_ca...) 708 709 var r0 orm.Query 710 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) orm.Query); ok { 711 r0 = rf(query, args...) 712 } else { 713 if ret.Get(0) != nil { 714 r0 = ret.Get(0).(orm.Query) 715 } 716 } 717 718 return r0 719 } 720 721 // SharedLock provides a mock function with given fields: 722 func (_m *Transaction) SharedLock() orm.Query { 723 ret := _m.Called() 724 725 var r0 orm.Query 726 if rf, ok := ret.Get(0).(func() orm.Query); ok { 727 r0 = rf() 728 } else { 729 if ret.Get(0) != nil { 730 r0 = ret.Get(0).(orm.Query) 731 } 732 } 733 734 return r0 735 } 736 737 // Sum provides a mock function with given fields: column, dest 738 func (_m *Transaction) Sum(column string, dest interface{}) error { 739 ret := _m.Called(column, dest) 740 741 var r0 error 742 if rf, ok := ret.Get(0).(func(string, interface{}) error); ok { 743 r0 = rf(column, dest) 744 } else { 745 r0 = ret.Error(0) 746 } 747 748 return r0 749 } 750 751 // Table provides a mock function with given fields: name, args 752 func (_m *Transaction) Table(name string, args ...interface{}) orm.Query { 753 var _ca []interface{} 754 _ca = append(_ca, name) 755 _ca = append(_ca, args...) 756 ret := _m.Called(_ca...) 757 758 var r0 orm.Query 759 if rf, ok := ret.Get(0).(func(string, ...interface{}) orm.Query); ok { 760 r0 = rf(name, args...) 761 } else { 762 if ret.Get(0) != nil { 763 r0 = ret.Get(0).(orm.Query) 764 } 765 } 766 767 return r0 768 } 769 770 // Update provides a mock function with given fields: column, value 771 func (_m *Transaction) Update(column interface{}, value ...interface{}) (*orm.Result, error) { 772 var _ca []interface{} 773 _ca = append(_ca, column) 774 _ca = append(_ca, value...) 775 ret := _m.Called(_ca...) 776 777 var r0 *orm.Result 778 var r1 error 779 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) (*orm.Result, error)); ok { 780 return rf(column, value...) 781 } 782 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) *orm.Result); ok { 783 r0 = rf(column, value...) 784 } else { 785 if ret.Get(0) != nil { 786 r0 = ret.Get(0).(*orm.Result) 787 } 788 } 789 790 if rf, ok := ret.Get(1).(func(interface{}, ...interface{}) error); ok { 791 r1 = rf(column, value...) 792 } else { 793 r1 = ret.Error(1) 794 } 795 796 return r0, r1 797 } 798 799 // UpdateOrCreate provides a mock function with given fields: dest, attributes, values 800 func (_m *Transaction) UpdateOrCreate(dest interface{}, attributes interface{}, values interface{}) error { 801 ret := _m.Called(dest, attributes, values) 802 803 var r0 error 804 if rf, ok := ret.Get(0).(func(interface{}, interface{}, interface{}) error); ok { 805 r0 = rf(dest, attributes, values) 806 } else { 807 r0 = ret.Error(0) 808 } 809 810 return r0 811 } 812 813 // Where provides a mock function with given fields: query, args 814 func (_m *Transaction) Where(query interface{}, args ...interface{}) orm.Query { 815 var _ca []interface{} 816 _ca = append(_ca, query) 817 _ca = append(_ca, args...) 818 ret := _m.Called(_ca...) 819 820 var r0 orm.Query 821 if rf, ok := ret.Get(0).(func(interface{}, ...interface{}) orm.Query); ok { 822 r0 = rf(query, args...) 823 } else { 824 if ret.Get(0) != nil { 825 r0 = ret.Get(0).(orm.Query) 826 } 827 } 828 829 return r0 830 } 831 832 // With provides a mock function with given fields: query, args 833 func (_m *Transaction) With(query string, args ...interface{}) orm.Query { 834 var _ca []interface{} 835 _ca = append(_ca, query) 836 _ca = append(_ca, args...) 837 ret := _m.Called(_ca...) 838 839 var r0 orm.Query 840 if rf, ok := ret.Get(0).(func(string, ...interface{}) orm.Query); ok { 841 r0 = rf(query, args...) 842 } else { 843 if ret.Get(0) != nil { 844 r0 = ret.Get(0).(orm.Query) 845 } 846 } 847 848 return r0 849 } 850 851 // WithTrashed provides a mock function with given fields: 852 func (_m *Transaction) WithTrashed() orm.Query { 853 ret := _m.Called() 854 855 var r0 orm.Query 856 if rf, ok := ret.Get(0).(func() orm.Query); ok { 857 r0 = rf() 858 } else { 859 if ret.Get(0) != nil { 860 r0 = ret.Get(0).(orm.Query) 861 } 862 } 863 864 return r0 865 } 866 867 // WithoutEvents provides a mock function with given fields: 868 func (_m *Transaction) WithoutEvents() orm.Query { 869 ret := _m.Called() 870 871 var r0 orm.Query 872 if rf, ok := ret.Get(0).(func() orm.Query); ok { 873 r0 = rf() 874 } else { 875 if ret.Get(0) != nil { 876 r0 = ret.Get(0).(orm.Query) 877 } 878 } 879 880 return r0 881 } 882 883 // NewTransaction creates a new instance of Transaction. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 884 // The first argument is typically a *testing.T value. 885 func NewTransaction(t interface { 886 mock.TestingT 887 Cleanup(func()) 888 }) *Transaction { 889 mock := &Transaction{} 890 mock.Mock.Test(t) 891 892 t.Cleanup(func() { mock.AssertExpectations(t) }) 893 894 return mock 895 }