public void GetNeighbors_returns_3_neighbors_for_corner_cells() { World world = new World(5, 5); Coordinate coordinate = world.GetCoordinate(0, 0); List<Cell> cells = world.GetNeighbors(coordinate); Assert.AreEqual(3, cells.Count); }
public void GetNeighbors_returns_8_neighbors_for_non_edge_cells() { World world = new World(5, 5); Coordinate coordinate = world.GetCoordinate(2, 2); List<Cell> cells = world.GetNeighbors(coordinate); Assert.AreEqual(8, cells.Count); }