Files
proxy_server/app/admin/service/sms_text_verified_test.go
2025-08-23 16:38:04 +08:00

54 lines
1.1 KiB
Go

package service
import (
"testing"
"github.com/go-admin-team/go-admin-core/logger"
)
func TestSmsTextVerifiedLogin(t *testing.T) {
db := initSetting()
s := SmsTextVerified{}
s.Orm = db
s.Log = logger.NewHelper(logger.DefaultLogger)
token, err := s.Login()
if err != nil {
t.Errorf("Login failed: %v", err)
} else {
t.Logf("Login succeeded, token: %s", token)
}
}
func TestSmsTextVerifiedGetServices(t *testing.T) {
db := initSetting()
s := SmsTextVerified{}
s.Orm = db
s.Log = logger.NewHelper(logger.DefaultLogger)
// Now, test GetServices with the valid token
servicesResp, err := s.GetServices()
if err != nil {
t.Errorf("GetServices failed: %v", err)
} else {
t.Logf("GetServices succeeded, services: %+v", servicesResp)
}
}
func TestSyncTextVerifiedServices(t *testing.T) {
db := initSetting()
s := SmsTextVerified{}
s.Orm = db
s.Log = logger.NewHelper(logger.DefaultLogger)
err := s.SyncServices()
if err != nil {
t.Errorf("SyncTextVerifiedServices failed: %v", err)
} else {
t.Log("SyncTextVerifiedServices succeeded")
}
}