customer/cmd/validator/main_test.go
2024-11-27 18:07:41 +03:00

41 lines
971 B
Go

package main
import (
"gitea.pena/PenaSide/customer/internal/models"
"github.com/stretchr/testify/assert"
"testing"
)
func TestValidateTG(t *testing.T) {
err := validateTG("7127966184:AAG1steOCH4wDvHRe9QcsXJPS4dWRyRYsqg", -1002177203276, -1002177203276)
assert.NoError(t, err)
}
func TestValidateMail(t *testing.T) {
err := validateMail(models.MailClientCfg{
ApiUrl: "https://api.smtp.bz/v1/smtp/send",
Sender: "noreply@mailing.pena.digital",
ApiKey: "P0YsjUB137upXrr1NiJefHmXVKW1hmBWlpev",
MailAddress: "sells@pena.digital",
})
assert.NoError(t, err)
}
func TestValidateURLs(t *testing.T) {
urls := []string{
"http://10.8.0.6:59300",
"http://10.8.0.6:59303",
"http://10.8.0.6:3131",
"10.8.0.6:9001",
"10.8.0.6:9085",
"http://10.8.0.6:7036",
"http://10.6.0.17",
"https://api.smtp.bz/v1/smtp/send",
"10.8.0.6:59665",
"https://sadmin.pena",
"10.8.0.15:7113",
}
err := validateURLs(urls)
assert.NoError(t, err)
}