public void CanGenerateRecipients() { var converter = new MailMessageToRecipientConverter(); var message = new MailMessage(); message.To.Add(new MailAddress("*****@*****.**")); message.To.Add(new MailAddress("*****@*****.**")); message.CC.Add(new MailAddress("*****@*****.**")); message.Bcc.Add(new MailAddress("*****@*****.**")); var commandList = converter.Convert(message); Assert.That(commandList[0].Argument, Is.EqualTo("<*****@*****.**>")); Assert.That(commandList[0].Command, Is.EqualTo("RCPT TO:")); Assert.That(commandList[1].Argument, Is.EqualTo("<*****@*****.**>")); Assert.That(commandList[1].Command, Is.EqualTo("RCPT TO:")); Assert.That(commandList[2].Argument, Is.EqualTo("<*****@*****.**>")); Assert.That(commandList[2].Command, Is.EqualTo("RCPT TO:")); Assert.That(commandList[3].Argument, Is.EqualTo("<*****@*****.**>")); Assert.That(commandList[3].Command, Is.EqualTo("RCPT TO:")); }