public void Test_FindUnusualBets() { IBetsAnalyzer betsAnalyzer = new BetsAnalyzer(); var unusualBets = betsAnalyzer.FindUnusualBets(customers, unsettledBets); Assert.AreEqual(unusualBets.Count, 0); }
private void AnalyzeAndShowBets() { IBetsAnalyzer betsAnalyzer = new BetsAnalyzer(); var customersWithStatistics = betsAnalyzer.GetCustomersStatistics(SettledBets); var unUsualCustomers = betsAnalyzer.FindUnusualCustomers(customersWithStatistics); var riskyBets = betsAnalyzer.FindRiskyBets(unUsualCustomers, UnsettledBets); var unUsualBets = betsAnalyzer.FindUnusualBets(customersWithStatistics, UnsettledBets); var highlyUnusualBets = betsAnalyzer.FindHighlyUnusualBets(customersWithStatistics, UnsettledBets); var unusualWinningBets = betsAnalyzer.FindUnusualWinningBets(UnsettledBets); gridUnusualCustomers.DataSource = unUsualCustomers; gridRiskyBets.DataSource = riskyBets; gridUsualBets.DataSource = unUsualBets; gridHighlyUnusualBets.DataSource = highlyUnusualBets; gridUnusualWinningBets.DataSource = unusualWinningBets; gridAllCustomers.DataSource = customersWithStatistics; gridAllSettledBets.DataSource = SettledBets; gridAllUnsettledBets.DataSource = UnsettledBets; }