tokenizer_test.go 337 B

1234567891011121314151617181920
  1. package utl
  2. import (
  3. "testing"
  4. "time"
  5. )
  6. func TestTokenizer(t *testing.T) {
  7. tn := NewTokenizer("123455", 2*time.Minute)
  8. token, err := tn.Gen(map[string]interface{}{"id": 123})
  9. AssertNil(err, "gen token", t)
  10. t.Log(token)
  11. c, err := tn.Parse(token)
  12. AssertNil(err, "parse token", t)
  13. for k, v := range c {
  14. t.Log(k, "=", v)
  15. }
  16. }