public void ShouldReturnTheSpecifiedName() { string name = "AgentName"; string address = "*****@*****.**"; EmailAgent agent = new EmailAgent(address, name); Assert.AreEqual(address, agent.Address); Assert.AreEqual(name, agent.Name); }
public void ShouldAddTheRecipientToTheRecipientsList() { EmailAgent agent = new EmailAgent("*****@*****.**", "mailname"); EmailMessage message = new EmailMessage("mailmessage"); Assert.AreEqual(0, message.Recipients.Length); message.AddRecipient(agent); Assert.AreEqual(1, message.Recipients.Length); Assert.AreEqual("mailname", message.Recipients[0].Name); }
/// <summary> /// Initializes a new instance of the <see cref="EmailMessage"/> class by /// using the message sender and a text message. /// </summary> /// <param name="sender">A string that identifies the message sender. /// </param> public EmailMessage(EmailAgent sender, string message) : base(sender) { is_body_html_ = false; message_ = message; }
public void ShouldReturnTheSpecifiedAddress() { string address = "*****@*****.**"; EmailAgent agent = new EmailAgent(address); Assert.AreEqual(address, agent.Address); }
public void ShouldReturnEmptyStringWhenNameIsNotSpecified() { EmailAgent email_agent = new EmailAgent("*****@*****.**"); Assert.AreEqual(string.Empty, email_agent.Name); }