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

Function Test_authRepo_RemoveUserStatus

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

Source from the content-addressed store, hash-verified

71 assert.Equal(t, userID, cacheInfo.UserID)
72}
73func Test_authRepo_RemoveUserStatus(t *testing.T) {
74 authRepo := auth.NewAuthRepo(testDataSource)
75
76 err := authRepo.SetUserStatus(context.TODO(), userID, &entity.UserCacheInfo{UserID: userID})
77 require.NoError(t, err)
78
79 err = authRepo.RemoveUserStatus(context.TODO(), userID)
80 require.NoError(t, err)
81
82 userInfo, err := authRepo.GetUserStatus(context.TODO(), userID)
83 require.NoError(t, err)
84 assert.Nil(t, userInfo)
85}
86
87func Test_authRepo_SetAdminUserCacheInfo(t *testing.T) {
88 authRepo := auth.NewAuthRepo(testDataSource)

Callers

nothing calls this directly

Calls 4

SetUserStatusMethod · 0.95
RemoveUserStatusMethod · 0.95
GetUserStatusMethod · 0.95
NewAuthRepoFunction · 0.92

Tested by

no test coverage detected