public void initTest() { var inp = new List <GameResult>() { new GameResult(true, false, 100, 75), new GameResult(true, false, 125, 75), new GameResult(true, false, 75, 70), new GameResult(false, true, 70, 75) }; ProbabilityCalculator.results = inp; ProbabilityCalculator.init(); }
public void WinMarginProbabilityWithUpto10PointsTest() { var inp = new List <GameResult>() { new GameResult(true, false, 100, 90), new GameResult(true, false, 125, 120), new GameResult(true, false, 75, 25), new GameResult(false, true, 25, 30), new GameResult(false, true, 25, 35) }; ProbabilityCalculator.results = inp; ProbabilityCalculator.init(); var res = ProbabilityCalculator.WinMarginProbability(); Assert.AreEqual(res.Home, 0.67); Assert.AreEqual(res.Away, 1.0); }