package valueobject
import (
"strings"
"testing"
)
func TestBuildThunderbirdAutoconfigXML(t *testing.T) {
xml := BuildThunderbirdAutoconfigXML("example.test", "mail.example.test")
if !strings.Contains(xml, "mail.example.test") {
t.Errorf("missing mail host: %s", xml)
}
if !strings.Contains(xml, "993") {
t.Errorf("missing port 993: %s", xml)
}
}
func TestBuildOutlookAutodiscoverXML(t *testing.T) {
xml := BuildOutlookAutodiscoverXML("example.test", "mail.example.test", "user@example.test")
if !strings.Contains(xml, "mail.example.test") {
t.Errorf("missing Server: %s", xml)
}
if !strings.Contains(xml, "user@example.test") {
t.Errorf("missing LoginName: %s", xml)
}
}