gitee.com/h79/goutils@v1.22.10/auth/route_test.go (about)

     1  package auth
     2  
     3  import (
     4  	"gitee.com/h79/goutils/auth/jwt"
     5  	"gitee.com/h79/goutils/common/secret"
     6  	"testing"
     7  )
     8  
     9  func TestMgr_Load(t *testing.T) {
    10  	mgr := NewSecretMgr()
    11  	if err := mgr.LoadFromFile("./secret.json"); err != nil {
    12  		t.Error(err)
    13  	}
    14  }
    15  
    16  func TestNewMgr_Add(t *testing.T) {
    17  	mgr := NewSecretMgr()
    18  	mgr.AddItem("jwt",
    19  		&Item{
    20  			Enabled: true,
    21  			Secret: secret.Secret{
    22  				Value:  "SFSF",
    23  				Expire: 1223,
    24  			},
    25  		})
    26  
    27  	Engine().Client().Use(jwt.New(nil))
    28  }