static int Main(string[] args) { // get verbose level to determine how much to print in console VerboseLevel verboseLevel = ArgumentsHelper.GetVerboseLevel(args); if (verboseLevel == VerboseLevel.All) { Console.WriteLine("verbose level set to \"{0}\".", verboseLevel); } if (args.Length < 2) { Console.WriteLine(usageText); return(1); } //foreach (string s in args) //{ // Console.WriteLine(s); //} string inputFile = ArgumentsHelper.GetInputFile(args); if (verboseLevel == VerboseLevel.All) { Console.WriteLine("reading log file \"{0}\".", inputFile); } return(0); }
public void TestGetVerboseLevel1() { Assert.Equal(VerboseLevel.Minimal, ArgumentsHelper.GetVerboseLevel(null)); }
public void TestGetVerboseLevel4() { string[] input = new string[] { "--verbose", "2" }; Assert.Equal(VerboseLevel.All, ArgumentsHelper.GetVerboseLevel(input)); }
public void TestGetVerboseLevel3() { string[] input = new string[] { "-v", "1" }; Assert.Equal(VerboseLevel.Info, ArgumentsHelper.GetVerboseLevel(input)); }
public void TestGetVerboseLevel2() { string[] input = new string[] { }; Assert.Equal(VerboseLevel.Minimal, ArgumentsHelper.GetVerboseLevel(input)); }