public void SendWithoutServer() { using (Utilities.IO.EmailMessage Message = new Utilities.IO.EmailMessage()) { Assert.Throws<AggregateException>(() => Message.Send(new Temp()).Wait()); Assert.Throws<AggregateException>(() => Message.Send().Wait()); } }
public void SendWithoutServer() { using (Utilities.IO.EmailMessage Message = new Utilities.IO.EmailMessage()) { Assert.Throws <AggregateException>(() => Message.Send(new Temp()).Wait()); Assert.Throws <AggregateException>(() => Message.Send().Wait()); } }
public void Format() { var TestObject = new Utilities.IO.Messaging.Default.DefaultFormatter(); var TestMessage = new Utilities.IO.EmailMessage { Body = "There are {A} items in the {B}" }; TestObject.Format(TestMessage, new TestClass { A = 2, B = "class" }); Assert.Equal("There are 2 items in the class", TestMessage.Body); TestObject.Format(TestMessage, "Testing this out"); Assert.Equal("Testing this out", TestMessage.Body); }
public void Creation() { using (Utilities.IO.EmailMessage Message = new Utilities.IO.EmailMessage()) { Assert.Equal(0, Message.Attachments.Count); Assert.True(string.IsNullOrEmpty(Message.Bcc)); Assert.True(string.IsNullOrEmpty(Message.Body)); Assert.True(string.IsNullOrEmpty(Message.CC)); Assert.Equal(0, Message.EmbeddedResources.Count); Assert.True(string.IsNullOrEmpty(Message.From)); Assert.True(string.IsNullOrEmpty(Message.Password)); Assert.Equal(25, Message.Port); Assert.Equal(MailPriority.Normal, Message.Priority); Assert.True(string.IsNullOrEmpty(Message.Server)); Assert.True(string.IsNullOrEmpty(Message.Subject)); Assert.True(string.IsNullOrEmpty(Message.To)); Assert.True(string.IsNullOrEmpty(Message.UserName)); Assert.False(Message.UseSSL); } }