Example #1
0
        public void EmailAddress_Integration_Serialization_Optimal()
        {
            String localPart = "Chad.Greer";
            String domain = "ParivedaSolutions.com";
            EmailAddress original = new EmailAddress(localPart, domain);

            EmailAddress clone = original.SerializeBinary();
            Assert.AreNotSame(original, clone);
            Assert.AreEqual(original, clone);
            Assert.AreEqual(original.GetHashCode(), clone.GetHashCode());
            Assert.AreEqual(original.LocalPart, clone.LocalPart);
            Assert.AreEqual(original.Domain, clone.Domain);
        }