void RandomCase() { var random = new Random(DateTime.Now.Millisecond); var randomPosition1 = GetRandam(random); var randomPosition2 = GetRandam(random); var result = new MovePredictor(board) .PredictMoveableColumns ( randomPosition1, new King( PieceColor.Black, randomPosition2, new MockPlayer(Encampment.Front), new MockFieldEffectChecker() ) ); var example = PredictMoveableColumns ( randomPosition1, new King ( PieceColor.Black, randomPosition2, new MockPlayer(Encampment.Front), new MockFieldEffectChecker() ) ); Assert.IsTrue(result.SequenceMatch(example)); }