You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
842 B
Go

package certs
import (
"github.com/rs/xid"
"testing"
)
func TestName(t *testing.T) {
t.Log(xid.New().String())
for i := 0; i < 10; i++ {
t.Logf(randomString(10))
}
}
func TestUser(t *testing.T) {
var token = "eyJhbGciOiJIUzI1NiIsInNhbHQiOiJIYW1oMVgiLCJzaWduIjoiNGE2ZTgyZTZlN2U0NTJlMTEzZmI2ZTVhODE5NDBmN2QiLCJ0eXAiOiJKV1QifQ.eyJpZCI6MTMzLCJpc3MiOiJjZXJ0aWZpZWQiLCJzdWIiOiJ1c2VyMSIsImV4cCI6MTY4ODU1Mjc5NCwibmJmIjoxNjg3OTQ3OTk0LCJpYXQiOjE2ODc5NDc5OTQsImp0aSI6ImNpZTBsbW43MGpuaW5rdjNvaDAwIn0.vF3lOV4jAgGnbxgRn7pIYS3E6MGQdFlrpvCyOdLQ2-I"
//t.Run("token", func(t *testing.T) {
// user := NewUser()
// var err error
// token, err = user.Token(1, "username")
// if err != nil {
// t.Fatal(err)
// }
// t.Log(token)
//})
t.Run("parse", func(t *testing.T) {
user := NewUser()
t.Log(user.Parse(token))
t.Log(user)
})
}