github.com/masterhung0112/hk_server/v5@v5.0.0-20220302090640-ec71aef15e1c/store/storetest/mocks/SessionStore.go (about) 1 // Code generated by mockery v1.0.0. DO NOT EDIT. 2 3 // 'Regenerate 4 5 package mocks 6 7 import ( 8 context "context" 9 10 model "github.com/masterhung0112/hk_server/v5/model" 11 mock "github.com/stretchr/testify/mock" 12 ) 13 14 // SessionStore is an autogenerated mock type for the SessionStore type 15 type SessionStore struct { 16 mock.Mock 17 } 18 19 // AnalyticsSessionCount provides a mock function with given fields: 20 func (_m *SessionStore) AnalyticsSessionCount() (int64, error) { 21 ret := _m.Called() 22 23 var r0 int64 24 if rf, ok := ret.Get(0).(func() int64); ok { 25 r0 = rf() 26 } else { 27 r0 = ret.Get(0).(int64) 28 } 29 30 var r1 error 31 if rf, ok := ret.Get(1).(func() error); ok { 32 r1 = rf() 33 } else { 34 r1 = ret.Error(1) 35 } 36 37 return r0, r1 38 } 39 40 // Cleanup provides a mock function with given fields: expiryTime, batchSize 41 func (_m *SessionStore) Cleanup(expiryTime int64, batchSize int64) { 42 _m.Called(expiryTime, batchSize) 43 } 44 45 // Get provides a mock function with given fields: ctx, sessionIDOrToken 46 func (_m *SessionStore) Get(ctx context.Context, sessionIDOrToken string) (*model.Session, error) { 47 ret := _m.Called(ctx, sessionIDOrToken) 48 49 var r0 *model.Session 50 if rf, ok := ret.Get(0).(func(context.Context, string) *model.Session); ok { 51 r0 = rf(ctx, sessionIDOrToken) 52 } else { 53 if ret.Get(0) != nil { 54 r0 = ret.Get(0).(*model.Session) 55 } 56 } 57 58 var r1 error 59 if rf, ok := ret.Get(1).(func(context.Context, string) error); ok { 60 r1 = rf(ctx, sessionIDOrToken) 61 } else { 62 r1 = ret.Error(1) 63 } 64 65 return r0, r1 66 } 67 68 // GetSessions provides a mock function with given fields: userID 69 func (_m *SessionStore) GetSessions(userID string) ([]*model.Session, error) { 70 ret := _m.Called(userID) 71 72 var r0 []*model.Session 73 if rf, ok := ret.Get(0).(func(string) []*model.Session); ok { 74 r0 = rf(userID) 75 } else { 76 if ret.Get(0) != nil { 77 r0 = ret.Get(0).([]*model.Session) 78 } 79 } 80 81 var r1 error 82 if rf, ok := ret.Get(1).(func(string) error); ok { 83 r1 = rf(userID) 84 } else { 85 r1 = ret.Error(1) 86 } 87 88 return r0, r1 89 } 90 91 // GetSessionsExpired provides a mock function with given fields: thresholdMillis, mobileOnly, unnotifiedOnly 92 func (_m *SessionStore) GetSessionsExpired(thresholdMillis int64, mobileOnly bool, unnotifiedOnly bool) ([]*model.Session, error) { 93 ret := _m.Called(thresholdMillis, mobileOnly, unnotifiedOnly) 94 95 var r0 []*model.Session 96 if rf, ok := ret.Get(0).(func(int64, bool, bool) []*model.Session); ok { 97 r0 = rf(thresholdMillis, mobileOnly, unnotifiedOnly) 98 } else { 99 if ret.Get(0) != nil { 100 r0 = ret.Get(0).([]*model.Session) 101 } 102 } 103 104 var r1 error 105 if rf, ok := ret.Get(1).(func(int64, bool, bool) error); ok { 106 r1 = rf(thresholdMillis, mobileOnly, unnotifiedOnly) 107 } else { 108 r1 = ret.Error(1) 109 } 110 111 return r0, r1 112 } 113 114 // GetSessionsWithActiveDeviceIds provides a mock function with given fields: userID 115 func (_m *SessionStore) GetSessionsWithActiveDeviceIds(userID string) ([]*model.Session, error) { 116 ret := _m.Called(userID) 117 118 var r0 []*model.Session 119 if rf, ok := ret.Get(0).(func(string) []*model.Session); ok { 120 r0 = rf(userID) 121 } else { 122 if ret.Get(0) != nil { 123 r0 = ret.Get(0).([]*model.Session) 124 } 125 } 126 127 var r1 error 128 if rf, ok := ret.Get(1).(func(string) error); ok { 129 r1 = rf(userID) 130 } else { 131 r1 = ret.Error(1) 132 } 133 134 return r0, r1 135 } 136 137 // PermanentDeleteSessionsByUser provides a mock function with given fields: teamID 138 func (_m *SessionStore) PermanentDeleteSessionsByUser(teamID string) error { 139 ret := _m.Called(teamID) 140 141 var r0 error 142 if rf, ok := ret.Get(0).(func(string) error); ok { 143 r0 = rf(teamID) 144 } else { 145 r0 = ret.Error(0) 146 } 147 148 return r0 149 } 150 151 // Remove provides a mock function with given fields: sessionIDOrToken 152 func (_m *SessionStore) Remove(sessionIDOrToken string) error { 153 ret := _m.Called(sessionIDOrToken) 154 155 var r0 error 156 if rf, ok := ret.Get(0).(func(string) error); ok { 157 r0 = rf(sessionIDOrToken) 158 } else { 159 r0 = ret.Error(0) 160 } 161 162 return r0 163 } 164 165 // RemoveAllSessions provides a mock function with given fields: 166 func (_m *SessionStore) RemoveAllSessions() error { 167 ret := _m.Called() 168 169 var r0 error 170 if rf, ok := ret.Get(0).(func() error); ok { 171 r0 = rf() 172 } else { 173 r0 = ret.Error(0) 174 } 175 176 return r0 177 } 178 179 // Save provides a mock function with given fields: session 180 func (_m *SessionStore) Save(session *model.Session) (*model.Session, error) { 181 ret := _m.Called(session) 182 183 var r0 *model.Session 184 if rf, ok := ret.Get(0).(func(*model.Session) *model.Session); ok { 185 r0 = rf(session) 186 } else { 187 if ret.Get(0) != nil { 188 r0 = ret.Get(0).(*model.Session) 189 } 190 } 191 192 var r1 error 193 if rf, ok := ret.Get(1).(func(*model.Session) error); ok { 194 r1 = rf(session) 195 } else { 196 r1 = ret.Error(1) 197 } 198 199 return r0, r1 200 } 201 202 // UpdateDeviceId provides a mock function with given fields: id, deviceID, expiresAt 203 func (_m *SessionStore) UpdateDeviceId(id string, deviceID string, expiresAt int64) (string, error) { 204 ret := _m.Called(id, deviceID, expiresAt) 205 206 var r0 string 207 if rf, ok := ret.Get(0).(func(string, string, int64) string); ok { 208 r0 = rf(id, deviceID, expiresAt) 209 } else { 210 r0 = ret.Get(0).(string) 211 } 212 213 var r1 error 214 if rf, ok := ret.Get(1).(func(string, string, int64) error); ok { 215 r1 = rf(id, deviceID, expiresAt) 216 } else { 217 r1 = ret.Error(1) 218 } 219 220 return r0, r1 221 } 222 223 // UpdateExpiredNotify provides a mock function with given fields: sessionid, notified 224 func (_m *SessionStore) UpdateExpiredNotify(sessionid string, notified bool) error { 225 ret := _m.Called(sessionid, notified) 226 227 var r0 error 228 if rf, ok := ret.Get(0).(func(string, bool) error); ok { 229 r0 = rf(sessionid, notified) 230 } else { 231 r0 = ret.Error(0) 232 } 233 234 return r0 235 } 236 237 // UpdateExpiresAt provides a mock function with given fields: sessionID, time 238 func (_m *SessionStore) UpdateExpiresAt(sessionID string, time int64) error { 239 ret := _m.Called(sessionID, time) 240 241 var r0 error 242 if rf, ok := ret.Get(0).(func(string, int64) error); ok { 243 r0 = rf(sessionID, time) 244 } else { 245 r0 = ret.Error(0) 246 } 247 248 return r0 249 } 250 251 // UpdateLastActivityAt provides a mock function with given fields: sessionID, time 252 func (_m *SessionStore) UpdateLastActivityAt(sessionID string, time int64) error { 253 ret := _m.Called(sessionID, time) 254 255 var r0 error 256 if rf, ok := ret.Get(0).(func(string, int64) error); ok { 257 r0 = rf(sessionID, time) 258 } else { 259 r0 = ret.Error(0) 260 } 261 262 return r0 263 } 264 265 // UpdateProps provides a mock function with given fields: session 266 func (_m *SessionStore) UpdateProps(session *model.Session) error { 267 ret := _m.Called(session) 268 269 var r0 error 270 if rf, ok := ret.Get(0).(func(*model.Session) error); ok { 271 r0 = rf(session) 272 } else { 273 r0 = ret.Error(0) 274 } 275 276 return r0 277 } 278 279 // UpdateRoles provides a mock function with given fields: userID, roles 280 func (_m *SessionStore) UpdateRoles(userID string, roles string) (string, error) { 281 ret := _m.Called(userID, roles) 282 283 var r0 string 284 if rf, ok := ret.Get(0).(func(string, string) string); ok { 285 r0 = rf(userID, roles) 286 } else { 287 r0 = ret.Get(0).(string) 288 } 289 290 var r1 error 291 if rf, ok := ret.Get(1).(func(string, string) error); ok { 292 r1 = rf(userID, roles) 293 } else { 294 r1 = ret.Error(1) 295 } 296 297 return r0, r1 298 }