Example #1
0
        public async Task <ActionResult> RunModel()
        {
            var predictor = new WarriorsPredictor();

            var result = await predictor.RunPredictorAsync("");

            return(View("Results", result.Value));
        }
Example #2
0
        public void InitAndPredict_NotExistingPredicatorDataFileOrTrainingDataFile()
        {
            var predictor = new WarriorsPredictor();

            var prediction = predictor.RunPredictorAsync($"{DateTime.Now.Ticks}.txt", $"{DateTime.Now.Ticks}.txt").Result;

            Assert.IsNotNull(prediction);
            Assert.IsTrue(prediction.IsNullOrError);
        }
Example #3
0
        public void InitAndPredict_Null()
        {
            var predictor = new WarriorsPredictor();

            var prediction = predictor.RunPredictorAsync(null, null).Result;

            Assert.IsNotNull(prediction);
            Assert.IsTrue(prediction.IsNullOrError);
        }
Example #4
0
        public void AbstractCheck_PredictorColumn()
        {
            var predictor = new WarriorsPredictor();

            Assert.IsNotNull(predictor.PredictorColumn);
        }
Example #5
0
        public void AbstractCheck_PredictorPrettyName()
        {
            var predictor = new WarriorsPredictor();

            Assert.IsNotNull(predictor.PredictorPrettyName);
        }