user.go 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. // Code generated by MockGen. DO NOT EDIT.
  2. // Source: internal/repository/user.go
  3. // Package mock_repository is a generated GoMock package.
  4. package mock_repository
  5. import (
  6. context "context"
  7. reflect "reflect"
  8. model "github.com/go-nunu/nunu-layout-advanced/internal/model"
  9. gomock "github.com/golang/mock/gomock"
  10. )
  11. // MockUserRepository is a mock of UserRepository interface.
  12. type MockUserRepository struct {
  13. ctrl *gomock.Controller
  14. recorder *MockUserRepositoryMockRecorder
  15. }
  16. // MockUserRepositoryMockRecorder is the mock recorder for MockUserRepository.
  17. type MockUserRepositoryMockRecorder struct {
  18. mock *MockUserRepository
  19. }
  20. // NewMockUserRepository creates a new mock instance.
  21. func NewMockUserRepository(ctrl *gomock.Controller) *MockUserRepository {
  22. mock := &MockUserRepository{ctrl: ctrl}
  23. mock.recorder = &MockUserRepositoryMockRecorder{mock}
  24. return mock
  25. }
  26. // EXPECT returns an object that allows the caller to indicate expected use.
  27. func (m *MockUserRepository) EXPECT() *MockUserRepositoryMockRecorder {
  28. return m.recorder
  29. }
  30. // Create mocks base method.
  31. func (m *MockUserRepository) Create(ctx context.Context, user *model.User) error {
  32. m.ctrl.T.Helper()
  33. ret := m.ctrl.Call(m, "Create", ctx, user)
  34. ret0, _ := ret[0].(error)
  35. return ret0
  36. }
  37. // Create indicates an expected call of Create.
  38. func (mr *MockUserRepositoryMockRecorder) Create(ctx, user interface{}) *gomock.Call {
  39. mr.mock.ctrl.T.Helper()
  40. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Create", reflect.TypeOf((*MockUserRepository)(nil).Create), ctx, user)
  41. }
  42. // GetByEmail mocks base method.
  43. func (m *MockUserRepository) GetByEmail(ctx context.Context, email string) (*model.User, error) {
  44. m.ctrl.T.Helper()
  45. ret := m.ctrl.Call(m, "GetByEmail", ctx, email)
  46. ret0, _ := ret[0].(*model.User)
  47. ret1, _ := ret[1].(error)
  48. return ret0, ret1
  49. }
  50. // GetByEmail indicates an expected call of GetByEmail.
  51. func (mr *MockUserRepositoryMockRecorder) GetByEmail(ctx, email interface{}) *gomock.Call {
  52. mr.mock.ctrl.T.Helper()
  53. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByEmail", reflect.TypeOf((*MockUserRepository)(nil).GetByEmail), ctx, email)
  54. }
  55. // GetByID mocks base method.
  56. func (m *MockUserRepository) GetByID(ctx context.Context, id string) (*model.User, error) {
  57. m.ctrl.T.Helper()
  58. ret := m.ctrl.Call(m, "GetByID", ctx, id)
  59. ret0, _ := ret[0].(*model.User)
  60. ret1, _ := ret[1].(error)
  61. return ret0, ret1
  62. }
  63. // GetByID indicates an expected call of GetByID.
  64. func (mr *MockUserRepositoryMockRecorder) GetByID(ctx, id interface{}) *gomock.Call {
  65. mr.mock.ctrl.T.Helper()
  66. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByID", reflect.TypeOf((*MockUserRepository)(nil).GetByID), ctx, id)
  67. }
  68. // Update mocks base method.
  69. func (m *MockUserRepository) Update(ctx context.Context, user *model.User) error {
  70. m.ctrl.T.Helper()
  71. ret := m.ctrl.Call(m, "Update", ctx, user)
  72. ret0, _ := ret[0].(error)
  73. return ret0
  74. }
  75. // Update indicates an expected call of Update.
  76. func (mr *MockUserRepositoryMockRecorder) Update(ctx, user interface{}) *gomock.Call {
  77. mr.mock.ctrl.T.Helper()
  78. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockUserRepository)(nil).Update), ctx, user)
  79. }