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"));
}