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  }