public void TestGetEmptyTile() { List <Tile> templateMatrix = new List <Tile>(); templateMatrix.Add(new Tile("1", 0)); templateMatrix.Add(new Tile("2", 1)); templateMatrix.Add(new Tile("3", 2)); templateMatrix.Add(new Tile("4", 3)); templateMatrix.Add(new Tile("5", 4)); templateMatrix.Add(new Tile("6", 5)); templateMatrix.Add(new Tile("7", 6)); templateMatrix.Add(new Tile("8", 7)); templateMatrix.Add(new Tile("9", 8)); templateMatrix.Add(new Tile("10", 9)); templateMatrix.Add(new Tile("11", 10)); templateMatrix.Add(new Tile(string.Empty, 11)); templateMatrix.Add(new Tile("12", 12)); templateMatrix.Add(new Tile("13", 13)); templateMatrix.Add(new Tile("14", 14)); templateMatrix.Add(new Tile("15", 15)); Tile emptyTile = MatrixGenerator.GetEmptyTile(templateMatrix); Assert.AreEqual(string.Empty, emptyTile.Label, "Empty tile is not empty"); }
public void TestGetEmptyTileException() { List <Tile> templateMatrix = new List <Tile>(); templateMatrix.Add(new Tile("1", 0)); templateMatrix.Add(new Tile("2", 1)); templateMatrix.Add(new Tile("3", 2)); templateMatrix.Add(new Tile("4", 3)); templateMatrix.Add(new Tile("5", 4)); templateMatrix.Add(new Tile("6", 5)); templateMatrix.Add(new Tile("7", 6)); templateMatrix.Add(new Tile("8", 7)); templateMatrix.Add(new Tile("9", 8)); templateMatrix.Add(new Tile("10", 9)); templateMatrix.Add(new Tile("11", 10)); templateMatrix.Add(new Tile("12", 11)); templateMatrix.Add(new Tile("13", 12)); templateMatrix.Add(new Tile("14", 13)); templateMatrix.Add(new Tile("15", 14)); Tile emptyTile = MatrixGenerator.GetEmptyTile(templateMatrix); }