public void TestCopy() { // test MailMessage(string, string) constructor MailMessage msg = new MailMessage("*****@*****.**", "*****@*****.**"); // test MailMessage(EamilAddress, EmailAddress) constructor EmailAddress from = new EmailAddress("*****@*****.**", "Fake Sender"); EmailAddress to = new EmailAddress("*****@*****.**", "Fake Recipient"); msg = new MailMessage(from, to); msg.Body = "test body for clone test"; MailMessage msg2 = msg.Copy(); Assertion.AssertEquals(msg.To, msg2.To); Assertion.AssertEquals(msg.From, msg2.From); Assertion.AssertEquals(msg.Body, msg2.Body); }