public void Should_GenerateDiagonalBigSquares() { List <List <int> > board = BoardService.InitializeEmptyBoard(); BoardService.GenerateDiagonalBigSquares(board); for (int i = 0; i <= 8; i++) { Assert.AreEqual(3, board[i].Except(new List <int>() { 0 }).ToList().Count); } Assert.AreEqual(true, BoardService.SquareCheck(board, 0)); Assert.AreEqual(true, BoardService.SquareCheck(board, 4)); Assert.AreEqual(true, BoardService.SquareCheck(board, 8)); }