user_manager_manager_mock_test.go 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. // Code generated by mockery v2.38.0. DO NOT EDIT.
  2. package handler
  3. import (
  4. state "github.com/mk6i/retro-aim-server/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. // InsertUser provides a mock function with given fields: u
  18. func (_m *mockUserManager) InsertUser(u state.User) error {
  19. ret := _m.Called(u)
  20. if len(ret) == 0 {
  21. panic("no return value specified for InsertUser")
  22. }
  23. var r0 error
  24. if rf, ok := ret.Get(0).(func(state.User) error); ok {
  25. r0 = rf(u)
  26. } else {
  27. r0 = ret.Error(0)
  28. }
  29. return r0
  30. }
  31. // mockUserManager_InsertUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InsertUser'
  32. type mockUserManager_InsertUser_Call struct {
  33. *mock.Call
  34. }
  35. // InsertUser is a helper method to define mock.On call
  36. // - u state.User
  37. func (_e *mockUserManager_Expecter) InsertUser(u interface{}) *mockUserManager_InsertUser_Call {
  38. return &mockUserManager_InsertUser_Call{Call: _e.mock.On("InsertUser", u)}
  39. }
  40. func (_c *mockUserManager_InsertUser_Call) Run(run func(u state.User)) *mockUserManager_InsertUser_Call {
  41. _c.Call.Run(func(args mock.Arguments) {
  42. run(args[0].(state.User))
  43. })
  44. return _c
  45. }
  46. func (_c *mockUserManager_InsertUser_Call) Return(_a0 error) *mockUserManager_InsertUser_Call {
  47. _c.Call.Return(_a0)
  48. return _c
  49. }
  50. func (_c *mockUserManager_InsertUser_Call) RunAndReturn(run func(state.User) error) *mockUserManager_InsertUser_Call {
  51. _c.Call.Return(run)
  52. return _c
  53. }
  54. // User provides a mock function with given fields: screenName
  55. func (_m *mockUserManager) User(screenName string) (*state.User, error) {
  56. ret := _m.Called(screenName)
  57. if len(ret) == 0 {
  58. panic("no return value specified for User")
  59. }
  60. var r0 *state.User
  61. var r1 error
  62. if rf, ok := ret.Get(0).(func(string) (*state.User, error)); ok {
  63. return rf(screenName)
  64. }
  65. if rf, ok := ret.Get(0).(func(string) *state.User); ok {
  66. r0 = rf(screenName)
  67. } else {
  68. if ret.Get(0) != nil {
  69. r0 = ret.Get(0).(*state.User)
  70. }
  71. }
  72. if rf, ok := ret.Get(1).(func(string) error); ok {
  73. r1 = rf(screenName)
  74. } else {
  75. r1 = ret.Error(1)
  76. }
  77. return r0, r1
  78. }
  79. // mockUserManager_User_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'User'
  80. type mockUserManager_User_Call struct {
  81. *mock.Call
  82. }
  83. // User is a helper method to define mock.On call
  84. // - screenName string
  85. func (_e *mockUserManager_Expecter) User(screenName interface{}) *mockUserManager_User_Call {
  86. return &mockUserManager_User_Call{Call: _e.mock.On("User", screenName)}
  87. }
  88. func (_c *mockUserManager_User_Call) Run(run func(screenName string)) *mockUserManager_User_Call {
  89. _c.Call.Run(func(args mock.Arguments) {
  90. run(args[0].(string))
  91. })
  92. return _c
  93. }
  94. func (_c *mockUserManager_User_Call) Return(_a0 *state.User, _a1 error) *mockUserManager_User_Call {
  95. _c.Call.Return(_a0, _a1)
  96. return _c
  97. }
  98. func (_c *mockUserManager_User_Call) RunAndReturn(run func(string) (*state.User, error)) *mockUserManager_User_Call {
  99. _c.Call.Return(run)
  100. return _c
  101. }
  102. // 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.
  103. // The first argument is typically a *testing.T value.
  104. func newMockUserManager(t interface {
  105. mock.TestingT
  106. Cleanup(func())
  107. }) *mockUserManager {
  108. mock := &mockUserManager{}
  109. mock.Mock.Test(t)
  110. t.Cleanup(func() { mock.AssertExpectations(t) })
  111. return mock
  112. }