Beispiel #1
0
        static void Main(string[] args)
        {
            HostEnvironment hostEnvironment = new HostEnvironment();

            hostEnvironment.Errors += hostEnvironment.HandleErrors;
            SpecSharpOptions commandLineOptions = OptionParser.ParseCommandLineArguments(hostEnvironment, args);

            if (hostEnvironment.hasError)
            {
                return;
            }
            if (commandLineOptions.DisplayCommandLineHelp)
            {
                DisplayCommandLineHelp(OptionParser.GetOptionUsage());
            }
            else if (commandLineOptions.RunTestSuite)
            {
                RunTestSuite(commandLineOptions);
            }
            else
            {
                TranslateToExe(commandLineOptions);
            }
        }