mirror of
https://github.com/ManyakRus/starter.git
synced 2025-02-21 20:47:37 +02:00
48 lines
1.1 KiB
Go
48 lines
1.1 KiB
Go
package email
|
|
|
|
import (
|
|
"github.com/ManyakRus/starter/config_main"
|
|
mail "github.com/xhit/go-simple-mail/v2"
|
|
"testing"
|
|
)
|
|
|
|
func TestSendMessage(t *testing.T) {
|
|
config_main.LoadEnv()
|
|
Connect()
|
|
EMAIL_SEND_TO_TEST := Settings.EMAIL_SEND_TO_TEST
|
|
text := "TEST ТЕСТ utf8 русский язык"
|
|
|
|
err := SendMessage(EMAIL_SEND_TO_TEST, text, "Test")
|
|
if err != nil {
|
|
log.Info("email_test.TestSendMessage() error: ", err)
|
|
}
|
|
|
|
CloseConnection()
|
|
}
|
|
|
|
func TestSendEmail(t *testing.T) {
|
|
config_main.LoadEnv()
|
|
Connect()
|
|
EMAIL_SEND_TO_TEST := Settings.EMAIL_SEND_TO_TEST
|
|
//EMAIL_SEND_TO_TEST = EMAIL_SEND_TO_TEST + ",noreply@note.atomsbt.ru"
|
|
//EMAIL_SEND_TO_TEST = "z2007@list.ru"
|
|
text := "TEST ТЕСТ utf8 русский язык"
|
|
Attachment1 := mail.File{}
|
|
Attachment1.Name = "test.txt"
|
|
Attachment1.Data = []byte(text)
|
|
MassAttachment := make([]mail.File, 0)
|
|
MassAttachment = append(MassAttachment, Attachment1)
|
|
|
|
err := SendEmail(EMAIL_SEND_TO_TEST, text, "Test", MassAttachment)
|
|
if err != nil {
|
|
log.Info("email_test.TestSendEmail() error: ", err)
|
|
}
|
|
|
|
CloseConnection()
|
|
}
|
|
|
|
func TestConnect(t *testing.T) {
|
|
Connect()
|
|
CloseConnection()
|
|
}
|