MCPcopy Index your code
hub / github.com/apache/answer / Test_authRepo_RemoveUserCacheInfo

Function Test_authRepo_RemoveUserCacheInfo

internal/repo/repo_test/auth_test.go:49–61  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

47}
48
49func Test_authRepo_RemoveUserCacheInfo(t *testing.T) {
50 authRepo := auth.NewAuthRepo(testDataSource)
51
52 err := authRepo.SetUserCacheInfo(context.TODO(), accessToken, visitToken, &entity.UserCacheInfo{UserID: userID})
53 require.NoError(t, err)
54
55 err = authRepo.RemoveUserCacheInfo(context.TODO(), accessToken)
56 require.NoError(t, err)
57
58 userInfo, err := authRepo.GetUserCacheInfo(context.TODO(), accessToken)
59 require.NoError(t, err)
60 assert.Nil(t, userInfo)
61}
62
63func Test_authRepo_SetUserStatus(t *testing.T) {
64 authRepo := auth.NewAuthRepo(testDataSource)

Callers

nothing calls this directly

Calls 4

SetUserCacheInfoMethod · 0.95
RemoveUserCacheInfoMethod · 0.95
GetUserCacheInfoMethod · 0.95
NewAuthRepoFunction · 0.92

Tested by

no test coverage detected