public void CheckThirdSituationDiagonallyTest() { Board board = new Board(); bool? win; AlphaBeta alphaBeta = new AlphaBeta(); int result = 0; //XX_____ //XX_____ board.PutToken(0); board.PutToken(0); board.PutToken(1); board.PutToken(1); alphaBeta.CheckThirdSituationDiagonally(true, board, ref result); Assert.AreEqual(result, 30000); //XX___XX //XX___XX board.PutToken(6); board.PutToken(6); board.PutToken(5); board.PutToken(5); result = 0; alphaBeta.CheckThirdSituationDiagonally(true, board, ref result); Assert.AreEqual(result, 60000); }