Ejemplo n.º 1
0
 public void BuildOtherInvalidEmail()
 {
     _ = EmailTemplateBuilder.New("Template 1")
         .To("*****@*****.**")
         .With()
         .Subject("AAA")
         .Add("Template 2");
 }
Ejemplo n.º 2
0
 public void BuildDuplicateEmailName()
 {
     _ = EmailTemplateBuilder.New("Template 1")
         .To("*****@*****.**")
         .With()
         .Subject("Email Subject")
         .Body("Email body")
         .Add("Template 1")
         .To("*****@*****.**")
         .With()
         .Subject("Email Subject")
         .BodyFrom("TestData/Body.html")
         .Build();
 }
Ejemplo n.º 3
0
        public void BuildTwoEmail()
        {
            var b = EmailTemplateBuilder.New("Template 1")
                    .To("*****@*****.**")
                    .Cc("*****@*****.**")
                    .Bcc("*****@*****.**")
                    .With()
                    .Subject("Email Subject")
                    .Body("Email body")
                    .Add("Template 2")
                    .To("*****@*****.**")
                    .With()
                    .Subject("Email Subject")
                    .BodyFrom("TestData/Body.html")
                    .Build();

            b.Should().HaveCount(2);
            b.OfType <EmailTemplate>().All(i => i.IsValid).Should().BeTrue();
        }
Ejemplo n.º 4
0
        public void BuildAnEmail()
        {
            var b = EmailTemplateBuilder.New("Template 1")
                    .To("*****@*****.**")
                    .Cc("*****@*****.**")
                    .Bcc("*****@*****.**")
                    .With()
                    .Subject("Email Subject")
                    .Body("Email body")
                    .Build();

            b.Should().HaveCount(1);

            var t = b.First();

            t.Name.Should().Be("Template 1");
            t.ToEmails.Should().Be("*****@*****.**");
            t.CcEmails.Should().Be("*****@*****.**");
            t.BccEmails.Should().Be("*****@*****.**");
            t.Subject.Should().Be("Email Subject");
            t.Body.Should().Be("Email body");
            ((EmailTemplate)t).IsValid.Should().BeTrue();
        }