public void Should_ConstructSingleCellWorld() { SquareWorld map = new SquareWorld(1); map.GetCell(0, 0).Should().NotBeNull(); map.GetCell(0, 0).Should().BeSameAs(map.GetCell(0, 0)); map.GetCell(-1, -1).Should().BeNull(); }
public void Should_ConstructSquareWorldOfRadius10() { SquareWorld map = new SquareWorld(10); map.GetCell(0, 0).Should().NotBeNull(); map.GetCell(9, 8).Should().NotBeNull(); map.GetCell(-9, -7).Should().NotBeNull(); map.GetCell(-10, -7).Should().BeNull(); }
public void Should_ConstructSquareWorldOfRadius2() { SquareWorld map = new SquareWorld(2); map.GetCell(0, 0).Should().NotBeNull(); map.GetCell(1, 1).Should().NotBeNull(); map.GetCell(-1, -1).Should().NotBeNull(); map.GetCell(-2, -2).Should().BeNull(); map.GetCell(0, 0).Should().NotBeSameAs(map.GetCell(1, 1)); }