public void HashCode()
        {
            int expectedHashCode = _objectID.GetHashCode() ^ _propertyName.GetHashCode();

            Assert.That(_endPointID.GetHashCode(), Is.EqualTo(expectedHashCode));
        }
        public void HashCode_NullID()
        {
            int expectedHashCode = _propertyName.GetHashCode();

            Assert.That(_nullEndPointID.GetHashCode(), Is.EqualTo(expectedHashCode));
        }
        public void RelationEndPointID_GetHashCode()
        {
            RelationEndPointID deserializedID = Serializer.SerializeAndDeserialize(_id);

            Assert.That(deserializedID.GetHashCode(), Is.EqualTo(_id.GetHashCode()));
        }