System.Net.Mail.Tests.ReplyToListTest.PrepareHeaders_WithReplyToSet_ShouldIgnoreReplyToList C# (CSharp) Method

PrepareHeaders_WithReplyToSet_ShouldIgnoreReplyToList() private method

        public void PrepareHeaders_WithReplyToSet_ShouldIgnoreReplyToList()
        {
            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.ReplyTo = m3;

            _message.From = new MailAddress("[email protected]");

            _message.PrepareHeaders(true, false);

            Assert.Equal(2, _message.ReplyToList.Count);

            string[] s = _message.Headers.GetValues("Reply-To");
            Assert.Equal(1, s.Length);

            Assert.False(s[0].Contains("[email protected]"));
            Assert.False(s[0].Contains("[email protected]"));
            Assert.True(s[0].Contains("[email protected]"));
        }