public void TestIsAdjacentTo() { bool result; // suburbs and parks are adjacent result = suburbs_pos.IsAdjacentTo(park_pos); Assert.AreEqual(result, true); // suburbs and heavy factory are not adjacent result = suburbs_pos.IsAdjacentTo(heavy_factory_pos); Assert.AreEqual(result, false); // One more try with odds y TilePosition tile_pos = new TilePosition(1, 3); result = suburbs_pos.IsAdjacentTo(tile_pos); Assert.AreEqual(result, false); result = park_pos.IsAdjacentTo(tile_pos); Assert.AreEqual(result, true); result = heavy_factory_pos.IsAdjacentTo(tile_pos); Assert.AreEqual(result, true); }