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  }