user_manager_manager_mock.go 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. // Code generated by mockery v2.34.2. DO NOT EDIT.
  2. package handler
  3. import (
  4. state "github.com/mkaminski/goaim/state"
  5. mock "github.com/stretchr/testify/mock"
  6. )
  7. // mockUserManager is an autogenerated mock type for the UserManager type
  8. type mockUserManager struct {
  9. mock.Mock
  10. }
  11. type mockUserManager_Expecter struct {
  12. mock *mock.Mock
  13. }
  14. func (_m *mockUserManager) EXPECT() *mockUserManager_Expecter {
  15. return &mockUserManager_Expecter{mock: &_m.Mock}
  16. }
  17. // GetUser provides a mock function with given fields: screenName
  18. func (_m *mockUserManager) GetUser(screenName string) (*state.User, error) {
  19. ret := _m.Called(screenName)
  20. var r0 *state.User
  21. var r1 error
  22. if rf, ok := ret.Get(0).(func(string) (*state.User, error)); ok {
  23. return rf(screenName)
  24. }
  25. if rf, ok := ret.Get(0).(func(string) *state.User); ok {
  26. r0 = rf(screenName)
  27. } else {
  28. if ret.Get(0) != nil {
  29. r0 = ret.Get(0).(*state.User)
  30. }
  31. }
  32. if rf, ok := ret.Get(1).(func(string) error); ok {
  33. r1 = rf(screenName)
  34. } else {
  35. r1 = ret.Error(1)
  36. }
  37. return r0, r1
  38. }
  39. // mockUserManager_GetUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUser'
  40. type mockUserManager_GetUser_Call struct {
  41. *mock.Call
  42. }
  43. // GetUser is a helper method to define mock.On call
  44. // - screenName string
  45. func (_e *mockUserManager_Expecter) GetUser(screenName interface{}) *mockUserManager_GetUser_Call {
  46. return &mockUserManager_GetUser_Call{Call: _e.mock.On("GetUser", screenName)}
  47. }
  48. func (_c *mockUserManager_GetUser_Call) Run(run func(screenName string)) *mockUserManager_GetUser_Call {
  49. _c.Call.Run(func(args mock.Arguments) {
  50. run(args[0].(string))
  51. })
  52. return _c
  53. }
  54. func (_c *mockUserManager_GetUser_Call) Return(_a0 *state.User, _a1 error) *mockUserManager_GetUser_Call {
  55. _c.Call.Return(_a0, _a1)
  56. return _c
  57. }
  58. func (_c *mockUserManager_GetUser_Call) RunAndReturn(run func(string) (*state.User, error)) *mockUserManager_GetUser_Call {
  59. _c.Call.Return(run)
  60. return _c
  61. }
  62. // UpsertUser provides a mock function with given fields: u
  63. func (_m *mockUserManager) UpsertUser(u state.User) error {
  64. ret := _m.Called(u)
  65. var r0 error
  66. if rf, ok := ret.Get(0).(func(state.User) error); ok {
  67. r0 = rf(u)
  68. } else {
  69. r0 = ret.Error(0)
  70. }
  71. return r0
  72. }
  73. // mockUserManager_UpsertUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpsertUser'
  74. type mockUserManager_UpsertUser_Call struct {
  75. *mock.Call
  76. }
  77. // UpsertUser is a helper method to define mock.On call
  78. // - u state.User
  79. func (_e *mockUserManager_Expecter) UpsertUser(u interface{}) *mockUserManager_UpsertUser_Call {
  80. return &mockUserManager_UpsertUser_Call{Call: _e.mock.On("UpsertUser", u)}
  81. }
  82. func (_c *mockUserManager_UpsertUser_Call) Run(run func(u state.User)) *mockUserManager_UpsertUser_Call {
  83. _c.Call.Run(func(args mock.Arguments) {
  84. run(args[0].(state.User))
  85. })
  86. return _c
  87. }
  88. func (_c *mockUserManager_UpsertUser_Call) Return(_a0 error) *mockUserManager_UpsertUser_Call {
  89. _c.Call.Return(_a0)
  90. return _c
  91. }
  92. func (_c *mockUserManager_UpsertUser_Call) RunAndReturn(run func(state.User) error) *mockUserManager_UpsertUser_Call {
  93. _c.Call.Return(run)
  94. return _c
  95. }
  96. // newMockUserManager creates a new instance of mockUserManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
  97. // The first argument is typically a *testing.T value.
  98. func newMockUserManager(t interface {
  99. mock.TestingT
  100. Cleanup(func())
  101. }) *mockUserManager {
  102. mock := &mockUserManager{}
  103. mock.Mock.Test(t)
  104. t.Cleanup(func() { mock.AssertExpectations(t) })
  105. return mock
  106. }