public void WinTest() { Board board = new Board(10, 10, 10); BoardLogic logic = new BoardLogic(); logic.Fill(board, 5, 5); Assert.IsFalse(logic.CheckWin(board)); foreach (var item in board.Fields) { if (item.Value != -1 && item.State != Data.Enums.FieldState.Showed) { logic.Show(board, item.X, item.Y); } } Assert.IsTrue(logic.CheckWin(board)); }