github.com/resonatecoop/user-api@v1.0.0-13.0.20220915120639-05dc9c04014a/mock/jwt.go (about)

     1  package mock
     2  
     3  import (
     4  	"github.com/resonatecoop/user-api/model"
     5  )
     6  
     7  // JWT mock
     8  type JWT struct {
     9  	GenerateTokenFn func(*model.AuthUser) (string, error)
    10  }
    11  
    12  // GenerateToken mock
    13  func (j *JWT) GenerateToken(u *model.AuthUser) (string, error) {
    14  	return j.GenerateTokenFn(u)
    15  }