public void EqualityTest()
        {
            // Arrange.
            var name1 = new LocalizedPropertyName("Field1", "en-US");
            var name2 = new LocalizedPropertyName("Field1", "fr-FR");
            var name3 = new LocalizedPropertyName("Field2", "en-US");
            var name4 = new LocalizedPropertyName("Field1", "en-US");

            // Act / Assert.
            Assert.IsFalse(name1.Equals(name2));
            Assert.IsFalse(name1.Equals(name3));
            Assert.IsTrue(name1.Equals(name4));

            Assert.IsFalse(name1 == name2);
            Assert.IsFalse(name1 == name3);
            Assert.IsTrue(name1 == name4);

            Assert.IsTrue(name1 != name2);
            Assert.IsTrue(name1 != name3);
            Assert.IsFalse(name1 != name4);
        }