github.com/jefferygeng/netease-im@v0.0.0-20220104032023-6fcdc3ace301/tests/token_test.go (about) 1 package tests 2 3 import ( 4 "encoding/json" 5 "os" 6 "testing" 7 8 netease "github.com/jefferygeng/netease-im" 9 ) 10 11 var client = netease.CreateImClient("", "", "") 12 13 func init() { 14 os.Setenv("GOCACHE", "off") 15 } 16 17 func TestToken(t *testing.T) { 18 user := &netease.ImUser{ID: "test2", Name: "test3", Gender: 1} 19 tk, err := client.CreateImUser(user) 20 if err != nil { 21 t.Error(err) 22 } 23 t.Log(tk) 24 } 25 26 func TestRefreshToken(t *testing.T) { 27 tk, err := client.RefreshToken("7") 28 if err != nil { 29 t.Error(err) 30 } 31 b, err := json.Marshal(tk) 32 t.Log(string(b), err) 33 } 34 35 func Benchmark_SyncMap(b *testing.B) { 36 netease.CreateImClient("", "", "") 37 }