mock_chat_room_creator_test.go 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. // Code generated by mockery v2.52.1. DO NOT EDIT.
  2. package http
  3. import (
  4. state "github.com/mk6i/retro-aim-server/state"
  5. mock "github.com/stretchr/testify/mock"
  6. )
  7. // mockChatRoomCreator is an autogenerated mock type for the ChatRoomCreator type
  8. type mockChatRoomCreator struct {
  9. mock.Mock
  10. }
  11. type mockChatRoomCreator_Expecter struct {
  12. mock *mock.Mock
  13. }
  14. func (_m *mockChatRoomCreator) EXPECT() *mockChatRoomCreator_Expecter {
  15. return &mockChatRoomCreator_Expecter{mock: &_m.Mock}
  16. }
  17. // CreateChatRoom provides a mock function with given fields: chatRoom
  18. func (_m *mockChatRoomCreator) CreateChatRoom(chatRoom *state.ChatRoom) error {
  19. ret := _m.Called(chatRoom)
  20. if len(ret) == 0 {
  21. panic("no return value specified for CreateChatRoom")
  22. }
  23. var r0 error
  24. if rf, ok := ret.Get(0).(func(*state.ChatRoom) error); ok {
  25. r0 = rf(chatRoom)
  26. } else {
  27. r0 = ret.Error(0)
  28. }
  29. return r0
  30. }
  31. // mockChatRoomCreator_CreateChatRoom_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateChatRoom'
  32. type mockChatRoomCreator_CreateChatRoom_Call struct {
  33. *mock.Call
  34. }
  35. // CreateChatRoom is a helper method to define mock.On call
  36. // - chatRoom *state.ChatRoom
  37. func (_e *mockChatRoomCreator_Expecter) CreateChatRoom(chatRoom interface{}) *mockChatRoomCreator_CreateChatRoom_Call {
  38. return &mockChatRoomCreator_CreateChatRoom_Call{Call: _e.mock.On("CreateChatRoom", chatRoom)}
  39. }
  40. func (_c *mockChatRoomCreator_CreateChatRoom_Call) Run(run func(chatRoom *state.ChatRoom)) *mockChatRoomCreator_CreateChatRoom_Call {
  41. _c.Call.Run(func(args mock.Arguments) {
  42. run(args[0].(*state.ChatRoom))
  43. })
  44. return _c
  45. }
  46. func (_c *mockChatRoomCreator_CreateChatRoom_Call) Return(_a0 error) *mockChatRoomCreator_CreateChatRoom_Call {
  47. _c.Call.Return(_a0)
  48. return _c
  49. }
  50. func (_c *mockChatRoomCreator_CreateChatRoom_Call) RunAndReturn(run func(*state.ChatRoom) error) *mockChatRoomCreator_CreateChatRoom_Call {
  51. _c.Call.Return(run)
  52. return _c
  53. }
  54. // newMockChatRoomCreator creates a new instance of mockChatRoomCreator. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
  55. // The first argument is typically a *testing.T value.
  56. func newMockChatRoomCreator(t interface {
  57. mock.TestingT
  58. Cleanup(func())
  59. }) *mockChatRoomCreator {
  60. mock := &mockChatRoomCreator{}
  61. mock.Mock.Test(t)
  62. t.Cleanup(func() { mock.AssertExpectations(t) })
  63. return mock
  64. }