|
|
@ -27,7 +27,7 @@ public class TestBoard
|
|
|
|
public void Test_BoardAddSolo(bool except, int x, int y, Tile t)
|
|
|
|
public void Test_BoardAddSolo(bool except, int x, int y, Tile t)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
Board b = new Board(x, y);
|
|
|
|
Board b = new Board(12, 12);
|
|
|
|
|
|
|
|
|
|
|
|
if (!except)
|
|
|
|
if (!except)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -62,18 +62,7 @@ public class TestBoard
|
|
|
|
{
|
|
|
|
{
|
|
|
|
Board board = new Board(12, 12);
|
|
|
|
Board board = new Board(12, 12);
|
|
|
|
|
|
|
|
|
|
|
|
List<Cell> cells = new List<Cell>();
|
|
|
|
Assert.Equal((12 * 12), board.GetCells().Count());
|
|
|
|
|
|
|
|
|
|
|
|
for (int a = 0; a<12; a++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
for (int b = 0; b<12; b++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Cell localcell = new(a, b);
|
|
|
|
|
|
|
|
cells.Add(localcell);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assert.Equal(cells, board.GetCells());
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
[Fact]
|
|
|
|
[Fact]
|
|
|
@ -93,7 +82,7 @@ public class TestBoard
|
|
|
|
}
|
|
|
|
}
|
|
|
|
ReadOnlyCollection<Cell> readCells = cells.AsReadOnly();
|
|
|
|
ReadOnlyCollection<Cell> readCells = cells.AsReadOnly();
|
|
|
|
|
|
|
|
|
|
|
|
Assert.Equal(readCells, board.GetReadCells());
|
|
|
|
Assert.Equal(readCells.Count(), board.GetReadCells().Count());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|