MockLocateHandler.go 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  1. // Code generated by mockery v2.35.2. DO NOT EDIT.
  2. package server
  3. import (
  4. oscar "github.com/mkaminski/goaim/oscar"
  5. mock "github.com/stretchr/testify/mock"
  6. )
  7. // MockLocateHandler is an autogenerated mock type for the LocateHandler type
  8. type MockLocateHandler struct {
  9. mock.Mock
  10. }
  11. type MockLocateHandler_Expecter struct {
  12. mock *mock.Mock
  13. }
  14. func (_m *MockLocateHandler) EXPECT() *MockLocateHandler_Expecter {
  15. return &MockLocateHandler_Expecter{mock: &_m.Mock}
  16. }
  17. // RightsQueryHandler provides a mock function with given fields:
  18. func (_m *MockLocateHandler) RightsQueryHandler() XMessage {
  19. ret := _m.Called()
  20. var r0 XMessage
  21. if rf, ok := ret.Get(0).(func() XMessage); ok {
  22. r0 = rf()
  23. } else {
  24. r0 = ret.Get(0).(XMessage)
  25. }
  26. return r0
  27. }
  28. // MockLocateHandler_RightsQueryHandler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RightsQueryHandler'
  29. type MockLocateHandler_RightsQueryHandler_Call struct {
  30. *mock.Call
  31. }
  32. // RightsQueryHandler is a helper method to define mock.On call
  33. func (_e *MockLocateHandler_Expecter) RightsQueryHandler() *MockLocateHandler_RightsQueryHandler_Call {
  34. return &MockLocateHandler_RightsQueryHandler_Call{Call: _e.mock.On("RightsQueryHandler")}
  35. }
  36. func (_c *MockLocateHandler_RightsQueryHandler_Call) Run(run func()) *MockLocateHandler_RightsQueryHandler_Call {
  37. _c.Call.Run(func(args mock.Arguments) {
  38. run()
  39. })
  40. return _c
  41. }
  42. func (_c *MockLocateHandler_RightsQueryHandler_Call) Return(_a0 XMessage) *MockLocateHandler_RightsQueryHandler_Call {
  43. _c.Call.Return(_a0)
  44. return _c
  45. }
  46. func (_c *MockLocateHandler_RightsQueryHandler_Call) RunAndReturn(run func() XMessage) *MockLocateHandler_RightsQueryHandler_Call {
  47. _c.Call.Return(run)
  48. return _c
  49. }
  50. // SetDirInfoHandler provides a mock function with given fields:
  51. func (_m *MockLocateHandler) SetDirInfoHandler() XMessage {
  52. ret := _m.Called()
  53. var r0 XMessage
  54. if rf, ok := ret.Get(0).(func() XMessage); ok {
  55. r0 = rf()
  56. } else {
  57. r0 = ret.Get(0).(XMessage)
  58. }
  59. return r0
  60. }
  61. // MockLocateHandler_SetDirInfoHandler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetDirInfoHandler'
  62. type MockLocateHandler_SetDirInfoHandler_Call struct {
  63. *mock.Call
  64. }
  65. // SetDirInfoHandler is a helper method to define mock.On call
  66. func (_e *MockLocateHandler_Expecter) SetDirInfoHandler() *MockLocateHandler_SetDirInfoHandler_Call {
  67. return &MockLocateHandler_SetDirInfoHandler_Call{Call: _e.mock.On("SetDirInfoHandler")}
  68. }
  69. func (_c *MockLocateHandler_SetDirInfoHandler_Call) Run(run func()) *MockLocateHandler_SetDirInfoHandler_Call {
  70. _c.Call.Run(func(args mock.Arguments) {
  71. run()
  72. })
  73. return _c
  74. }
  75. func (_c *MockLocateHandler_SetDirInfoHandler_Call) Return(_a0 XMessage) *MockLocateHandler_SetDirInfoHandler_Call {
  76. _c.Call.Return(_a0)
  77. return _c
  78. }
  79. func (_c *MockLocateHandler_SetDirInfoHandler_Call) RunAndReturn(run func() XMessage) *MockLocateHandler_SetDirInfoHandler_Call {
  80. _c.Call.Return(run)
  81. return _c
  82. }
  83. // SetInfoHandler provides a mock function with given fields: sess, sm, fm, pm, snacPayloadIn
  84. func (_m *MockLocateHandler) SetInfoHandler(sess *Session, sm SessionManager, fm FeedbagManager, pm ProfileManager, snacPayloadIn oscar.SNAC_0x02_0x04_LocateSetInfo) error {
  85. ret := _m.Called(sess, sm, fm, pm, snacPayloadIn)
  86. var r0 error
  87. if rf, ok := ret.Get(0).(func(*Session, SessionManager, FeedbagManager, ProfileManager, oscar.SNAC_0x02_0x04_LocateSetInfo) error); ok {
  88. r0 = rf(sess, sm, fm, pm, snacPayloadIn)
  89. } else {
  90. r0 = ret.Error(0)
  91. }
  92. return r0
  93. }
  94. // MockLocateHandler_SetInfoHandler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetInfoHandler'
  95. type MockLocateHandler_SetInfoHandler_Call struct {
  96. *mock.Call
  97. }
  98. // SetInfoHandler is a helper method to define mock.On call
  99. // - sess *Session
  100. // - sm SessionManager
  101. // - fm FeedbagManager
  102. // - pm ProfileManager
  103. // - snacPayloadIn oscar.SNAC_0x02_0x04_LocateSetInfo
  104. func (_e *MockLocateHandler_Expecter) SetInfoHandler(sess interface{}, sm interface{}, fm interface{}, pm interface{}, snacPayloadIn interface{}) *MockLocateHandler_SetInfoHandler_Call {
  105. return &MockLocateHandler_SetInfoHandler_Call{Call: _e.mock.On("SetInfoHandler", sess, sm, fm, pm, snacPayloadIn)}
  106. }
  107. func (_c *MockLocateHandler_SetInfoHandler_Call) Run(run func(sess *Session, sm SessionManager, fm FeedbagManager, pm ProfileManager, snacPayloadIn oscar.SNAC_0x02_0x04_LocateSetInfo)) *MockLocateHandler_SetInfoHandler_Call {
  108. _c.Call.Run(func(args mock.Arguments) {
  109. run(args[0].(*Session), args[1].(SessionManager), args[2].(FeedbagManager), args[3].(ProfileManager), args[4].(oscar.SNAC_0x02_0x04_LocateSetInfo))
  110. })
  111. return _c
  112. }
  113. func (_c *MockLocateHandler_SetInfoHandler_Call) Return(_a0 error) *MockLocateHandler_SetInfoHandler_Call {
  114. _c.Call.Return(_a0)
  115. return _c
  116. }
  117. func (_c *MockLocateHandler_SetInfoHandler_Call) RunAndReturn(run func(*Session, SessionManager, FeedbagManager, ProfileManager, oscar.SNAC_0x02_0x04_LocateSetInfo) error) *MockLocateHandler_SetInfoHandler_Call {
  118. _c.Call.Return(run)
  119. return _c
  120. }
  121. // SetKeywordInfoHandler provides a mock function with given fields:
  122. func (_m *MockLocateHandler) SetKeywordInfoHandler() XMessage {
  123. ret := _m.Called()
  124. var r0 XMessage
  125. if rf, ok := ret.Get(0).(func() XMessage); ok {
  126. r0 = rf()
  127. } else {
  128. r0 = ret.Get(0).(XMessage)
  129. }
  130. return r0
  131. }
  132. // MockLocateHandler_SetKeywordInfoHandler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetKeywordInfoHandler'
  133. type MockLocateHandler_SetKeywordInfoHandler_Call struct {
  134. *mock.Call
  135. }
  136. // SetKeywordInfoHandler is a helper method to define mock.On call
  137. func (_e *MockLocateHandler_Expecter) SetKeywordInfoHandler() *MockLocateHandler_SetKeywordInfoHandler_Call {
  138. return &MockLocateHandler_SetKeywordInfoHandler_Call{Call: _e.mock.On("SetKeywordInfoHandler")}
  139. }
  140. func (_c *MockLocateHandler_SetKeywordInfoHandler_Call) Run(run func()) *MockLocateHandler_SetKeywordInfoHandler_Call {
  141. _c.Call.Run(func(args mock.Arguments) {
  142. run()
  143. })
  144. return _c
  145. }
  146. func (_c *MockLocateHandler_SetKeywordInfoHandler_Call) Return(_a0 XMessage) *MockLocateHandler_SetKeywordInfoHandler_Call {
  147. _c.Call.Return(_a0)
  148. return _c
  149. }
  150. func (_c *MockLocateHandler_SetKeywordInfoHandler_Call) RunAndReturn(run func() XMessage) *MockLocateHandler_SetKeywordInfoHandler_Call {
  151. _c.Call.Return(run)
  152. return _c
  153. }
  154. // UserInfoQuery2Handler provides a mock function with given fields: sess, sm, fm, pm, snacPayloadIn
  155. func (_m *MockLocateHandler) UserInfoQuery2Handler(sess *Session, sm SessionManager, fm FeedbagManager, pm ProfileManager, snacPayloadIn oscar.SNAC_0x02_0x15_LocateUserInfoQuery2) (XMessage, error) {
  156. ret := _m.Called(sess, sm, fm, pm, snacPayloadIn)
  157. var r0 XMessage
  158. var r1 error
  159. if rf, ok := ret.Get(0).(func(*Session, SessionManager, FeedbagManager, ProfileManager, oscar.SNAC_0x02_0x15_LocateUserInfoQuery2) (XMessage, error)); ok {
  160. return rf(sess, sm, fm, pm, snacPayloadIn)
  161. }
  162. if rf, ok := ret.Get(0).(func(*Session, SessionManager, FeedbagManager, ProfileManager, oscar.SNAC_0x02_0x15_LocateUserInfoQuery2) XMessage); ok {
  163. r0 = rf(sess, sm, fm, pm, snacPayloadIn)
  164. } else {
  165. r0 = ret.Get(0).(XMessage)
  166. }
  167. if rf, ok := ret.Get(1).(func(*Session, SessionManager, FeedbagManager, ProfileManager, oscar.SNAC_0x02_0x15_LocateUserInfoQuery2) error); ok {
  168. r1 = rf(sess, sm, fm, pm, snacPayloadIn)
  169. } else {
  170. r1 = ret.Error(1)
  171. }
  172. return r0, r1
  173. }
  174. // MockLocateHandler_UserInfoQuery2Handler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UserInfoQuery2Handler'
  175. type MockLocateHandler_UserInfoQuery2Handler_Call struct {
  176. *mock.Call
  177. }
  178. // UserInfoQuery2Handler is a helper method to define mock.On call
  179. // - sess *Session
  180. // - sm SessionManager
  181. // - fm FeedbagManager
  182. // - pm ProfileManager
  183. // - snacPayloadIn oscar.SNAC_0x02_0x15_LocateUserInfoQuery2
  184. func (_e *MockLocateHandler_Expecter) UserInfoQuery2Handler(sess interface{}, sm interface{}, fm interface{}, pm interface{}, snacPayloadIn interface{}) *MockLocateHandler_UserInfoQuery2Handler_Call {
  185. return &MockLocateHandler_UserInfoQuery2Handler_Call{Call: _e.mock.On("UserInfoQuery2Handler", sess, sm, fm, pm, snacPayloadIn)}
  186. }
  187. func (_c *MockLocateHandler_UserInfoQuery2Handler_Call) Run(run func(sess *Session, sm SessionManager, fm FeedbagManager, pm ProfileManager, snacPayloadIn oscar.SNAC_0x02_0x15_LocateUserInfoQuery2)) *MockLocateHandler_UserInfoQuery2Handler_Call {
  188. _c.Call.Run(func(args mock.Arguments) {
  189. run(args[0].(*Session), args[1].(SessionManager), args[2].(FeedbagManager), args[3].(ProfileManager), args[4].(oscar.SNAC_0x02_0x15_LocateUserInfoQuery2))
  190. })
  191. return _c
  192. }
  193. func (_c *MockLocateHandler_UserInfoQuery2Handler_Call) Return(_a0 XMessage, _a1 error) *MockLocateHandler_UserInfoQuery2Handler_Call {
  194. _c.Call.Return(_a0, _a1)
  195. return _c
  196. }
  197. func (_c *MockLocateHandler_UserInfoQuery2Handler_Call) RunAndReturn(run func(*Session, SessionManager, FeedbagManager, ProfileManager, oscar.SNAC_0x02_0x15_LocateUserInfoQuery2) (XMessage, error)) *MockLocateHandler_UserInfoQuery2Handler_Call {
  198. _c.Call.Return(run)
  199. return _c
  200. }
  201. // NewMockLocateHandler creates a new instance of MockLocateHandler. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
  202. // The first argument is typically a *testing.T value.
  203. func NewMockLocateHandler(t interface {
  204. mock.TestingT
  205. Cleanup(func())
  206. }) *MockLocateHandler {
  207. mock := &MockLocateHandler{}
  208. mock.Mock.Test(t)
  209. t.Cleanup(func() { mock.AssertExpectations(t) })
  210. return mock
  211. }