feat: 0.0.1

This commit is contained in:
FernandoJVideira committed 2026-01-08 01:15:07 +00:00
commit 961bdd81d4
146 files changed
+10444

No files matched your search

+32
View File
@@ -0,0 +1,32 @@
package mailer
import (
"testing"
"github.com/FernandoJVideira/simple_bank/internal/config"
"github.com/stretchr/testify/require"
)
func TestSendEmailWithGmail(t *testing.T) {
if testing.Short() {
t.Skip("skipping test in short mode.")
}
config, err := config.LoadTestConfig("../..")
require.NoError(t, err)
sender := NewGmailSender(config.EmailSenderName, config.EmailSender, config.EmailPassword)
vars := struct {
ServiceName string
}{
ServiceName: "Simple Bank",
}
to := []string{"[email protected]"}
attatchFiles := []string{"../README.md"}
err = sender.Send(TestEmailTemplate, vars, to, nil, nil, attatchFiles)
require.NoError(t, err)
}