public void Setup() { var testDataPath = Assembly.GetCallingAssembly().CodeBase; testDataPath = testDataPath.Replace(".Tests/bin/Debug/nunit.framework.DLL", "\\bin\\TestData\\2016.10.25_HCapCoupon - Paddy Power.html"); _uriHCapCouponFake = new Uri(testDataPath).LocalPath; _fakeWebscraper = new WebScraper(); _matchBettingDataList = _fakeWebscraper.GetMatchBettingData(_fakeWebscraper.GetSpreadsAndOdds(_uriHCapCouponFake)); _predictedData = new PredictionComparisonData(); _predictionComparisons = _predictedData.GetPredictionComparisons(_matchBettingDataList); _context = new PredictionAlgoContext(); _fixtureData = new FixtureData(); }
public ActionResult AllPreviousComparisons(string id) { var predict = new PredictionComparisonData(); if (id == "id") { var updatedPredictions = predict.UpdatePredictions(); ViewData["SuccessRate"] = _predictCompare.GetTotalPreditionSuccess; return(View(updatedPredictions)); } var allPredictions = _db.PredictionComparisons .DistinctBy(x => x.PredictionComparisonReference) .OrderByDescending(x => x.FixtureDate) .ToList(); ViewData["SuccessRate"] = _predictCompare.GetTotalPreditionSuccess; return(View(allPredictions)); }