public void PrepareHeaders_WithReplyToNull_AndReplyToListSet_ShouldUseReplyToList()
{
MailAddress m = new MailAddress("[email protected]");
MailAddress m2 = new MailAddress("[email protected]");
MailAddress m3 = new MailAddress("[email protected]");
_message.ReplyToList.Add(m);
_message.ReplyToList.Add(m2);
_message.ReplyToList.Add(m3);
_message.From = new MailAddress("[email protected]");
_message.PrepareHeaders(true, false);
Assert.Equal(3, _message.ReplyToList.Count);
string[] s = _message.Headers.GetValues("Reply-To");
Assert.Equal(1, s.Length);
Assert.True(s[0].Contains("[email protected]"));
Assert.True(s[0].Contains("[email protected]"));
Assert.True(s[0].Contains("[email protected]"));
Assert.Null(_message.ReplyTo);
}