private void TestDeepEquals(Place objectA, Place objectB, bool expect, bool expectDeep)
{
Assert.AreEqual(expectDeep, objectA.DeepEquals(objectB));
Assert.AreEqual(expectDeep, objectB.DeepEquals(objectA));
Assert.AreEqual(expect, objectA.Equals(objectB));
Assert.AreEqual(expect, objectB.Equals(objectA));
}