package token import ( "encoding/hex" "testing" ) func TestTokenHelper(t *testing.T) { helper := NewHelper("192.168.175.60:6379") testid := uint64(2) token, err := helper.GenerateToken(testid) if err != nil { t.Error(err) } encodedStr := hex.EncodeToString(token) de, _ := hex.DecodeString(encodedStr) t.Log(encodedStr, de, token) err = helper.ValidateToken(testid, token) if err != nil { t.Error(err) } // err = helper.ClearToken(testid) // if err != nil { // t.Error(err) // } }