public void Winner() { var board = new Player[100]; board[22] = board[33] = board[44] = board[55] = Player.Own; var offset = new DirectionOffset(10); var table = new AdjacentInfoTable(board, offset); table.PlaceChessPiece(66, Player.Own); Assert.Equal(Player.Own, table.Winner); table.TakeBack(66, Player.Own); Assert.Equal(Player.Empty, table.Winner); }