ario_server/pkg/email/template_test.go
2025-10-10 07:13:36 -07:00

37 lines
618 B
Go

package email
import (
"bytes"
"html/template"
"testing"
)
type VerifyTemplate struct {
Type uint8
SiteLogo string
SiteName string
Expire uint8
Code string
}
func TestVerifyEmail(t *testing.T) {
t.Skipf("Skip TestVerifyEmail test")
data := VerifyTemplate{
Type: 1,
SiteLogo: "https://www.google.com",
SiteName: "Google",
Expire: 5,
Code: "123456",
}
tpl, err := template.New("email").Parse(DefaultEmailVerifyTemplate)
if err != nil {
t.Error(err)
}
var result bytes.Buffer
err = tpl.Execute(&result, data)
if err != nil {
t.Error(err)
}
t.Log(result.String())
}