server/pkg/adapter/surfboard/build_test.go

25 lines
492 B
Go

package surfboard
import (
"testing"
"time"
"github.com/perfect-panel/server/pkg/adapter/proxy"
"github.com/perfect-panel/server/pkg/uuidx"
)
func TestBuildSurfboard(t *testing.T) {
siteName := "test"
user := UserInfo{
UUID: uuidx.NewUUID().String(),
Upload: 0,
Download: 0,
TotalTraffic: 0,
ExpiredDate: time.Now().AddDate(0, 1, 1),
SubscribeURL: "https://test.com",
}
conf := BuildSurfboard(proxy.Adapter{}, siteName, user)
t.Log(string(conf))
}