public void Copy_Region_AreEqualButNotIdentical() { var source = new MapState(1); source.Set(1, (ushort)PlayerType.player1, 13); var target = source.Copy(); Assert.AreEqual(source, target); Assert.AreNotSame(source, target); }