public void ValidateCL_Default() { var predictionCLI = new PredictionCLI(); Assert.IsNotNull(predictionCLI); var result = predictionCLI.ValidateCommandLine(new CommandLineParser.CommandLineArguments()); Assert.IsFalse(result); }
public void ValidateCL_Null() { var predictionCLI = new PredictionCLI(); Assert.IsNotNull(predictionCLI); var result = predictionCLI.ValidateCommandLine(null); Assert.IsFalse(result); }
public void ValidateCL_InitializedPredictionInvalid() { var predictionCLI = new PredictionCLI(); Assert.IsNotNull(predictionCLI); var args = new CommandLineParser.CommandLineArguments(); args.PredictionDataFileName = "test.txt"; args.Predictor = null; var result = predictionCLI.ValidateCommandLine(args); Assert.IsFalse(result); args.Predictor = "warrior"; args.PredictionDataFileName = null; result = predictionCLI.ValidateCommandLine(args); Assert.IsFalse(result); }
public void ValidateCL_InitializedEvaluateInvalid() { var predictionCLI = new PredictionCLI(); Assert.IsNotNull(predictionCLI); var args = new CommandLineParser.CommandLineArguments(); args.Evaluate = true; args.PredictionDataFileName = null; var result = predictionCLI.ValidateCommandLine(args); Assert.IsFalse(result); }
public void ValidateCL_InitializedFully() { var predictionCLI = new PredictionCLI(); Assert.IsNotNull(predictionCLI); var args = new CommandLineParser.CommandLineArguments(); args.PredictionDataFileName = "test.txt"; args.Evaluate = true; args.Predictor = "Warriors"; args.TrainingDataFileName = "test.txt"; var result = predictionCLI.ValidateCommandLine(args); Assert.IsTrue(result); }