System.Net.Mail.Tests.MessageHeaderBehaviorTest.MessageSubject_WhenSetViaHeaders_AndSubjectPropertyIsSet_ShouldUsePropertyValue C# (CSharp) 메소드

MessageSubject_WhenSetViaHeaders_AndSubjectPropertyIsSet_ShouldUsePropertyValue() 개인적인 메소드

        public void MessageSubject_WhenSetViaHeaders_AndSubjectPropertyIsSet_ShouldUsePropertyValue()
        {
            _message.From = new MailAddress("[email protected]");
            _message.Headers.Add("Subject", "should be removed");
            _message.Subject = "correct subject";
            _message.PrepareHeaders(true, false);

            Assert.Equal("correct subject", _message.Subject);
            Assert.True(_message.Headers.GetValues("Subject").Length == 1);
            Assert.True(_message.Headers.GetValues("Subject")[0].Contains("correct subject"));
        }