public void GetHashCodeShouldReturnSameValueForIdenticalObject()
        {
            Project p1 = new ProjectProxy();
            p1.Id = 1;

            Project p2 = new ProjectProxy();
            p2.Id = 1;

            int p1Hash = p1.GetHashCode();
            int p2Hash = p2.GetHashCode();
            
            Assert.AreEqual(p1Hash,p2Hash);
        }