public void Contributor_MethodGetHashCodeNotEqualOnTwoDifferentInstances()
        {
            //Arrange
            Contributor myContributor;
            Contributor myContributor2;
            Name        myName  = new Name("John", "David", "Andrews");
            Name        myName2 = new Name("John", "David", "Montgomery");

            //Act
            myContributor  = new Contributor(myName, "Composer");
            myContributor2 = new Contributor(myName2, "Composer");

            //Assert
            Assert.AreNotEqual(myContributor2.GetHashCode(), myContributor.GetHashCode());
        }
        /// <summary>
        /// Test Other Methods for Contributor Object
        /// </summary>
        public void TestMethods()
        {
            testItem = new Contributor()
            {
                Id             = 15L,
                Name           = "Name",
                Description    = "Description",
                Degree         = "Degree",
                AlmaMater      = "AlmaMater",
                Email          = "Email",
                Evaluations    = 1,
                Password       = "******",
                Comments       = "Comments",
                AuditEntered   = testDate,
                AuditEnteredBy = 15L,
                AuditUpdated   = testDate,
                AuditUpdatedBy = 15L
            };

            testItem2 = new Contributor()
            {
                Id             = 15L,
                Name           = "Name",
                Description    = "Description",
                Degree         = "Degree",
                AlmaMater      = "AlmaMater",
                Email          = "Email",
                Evaluations    = 1,
                Password       = "******",
                Comments       = "Comments",
                AuditEntered   = testDate,
                AuditEnteredBy = 15L,
                AuditUpdated   = testDate,
                AuditUpdatedBy = 15L
            };

            Assert.AreEqual(testItem.GetHashCode(), testItem2.GetHashCode());
            Assert.AreEqual(testItem.GetType(), testItem2.GetType());
            Assert.AreEqual(testItem.ToJson(), testItem2.ToJson());
            Assert.AreEqual(testItem.ToString(), testItem2.ToString());
            Assert.IsTrue(testItem.Equals(testItem2));
            Assert.IsTrue(testItem2.Equals(testItem));
            Assert.IsTrue(testItem == testItem2);
            Assert.IsFalse(testItem2 != testItem);
        }