public void ConstructFromMailMessage_Complex() { var message = new MailMessage("*****@*****.**", "*****@*****.**", "Subject", "Body") { IsBodyHtml = true, CC = { "*****@*****.**", "*****@*****.**" }, ReplyToList = { "*****@*****.**" } }; var response = SesEmail.FromMailMessage(message); Assert.Equal("*****@*****.**", response.Source); Assert.Equal(new[] { "*****@*****.**" }, response.To); Assert.Equal(new[] { "*****@*****.**", "*****@*****.**" }, response.CC); Assert.Equal(new[] { "*****@*****.**" }, response.ReplyTo); Assert.Equal("Body", response.Html.Data); Assert.Equal("Subject", response.Subject.Data); var q = response.ToParams(); Assert.Equal(8, q.Count); }
public void ConstructFromMailMessage() { var message = new MailMessage("*****@*****.**", "*****@*****.**", "Subject", "Body"); var sesEmail = SesEmail.FromMailMessage(message); Assert.Equal("*****@*****.**", sesEmail.Source); Assert.Equal(new[] { "*****@*****.**" }, sesEmail.To); Assert.Equal("Body", sesEmail.Text.Data); Assert.Equal("Subject", sesEmail.Subject.Data); }