예제 #1
0
 public void CreateCmdLineHandler() {
    _clh = new CmdLineHandler();
    _clh.AcceptOption("assembly", true);
    _clh.AcceptOption("recipe", true);
    _clh.AcceptOption("autorun", false);
    _clh.AcceptOption("xml", true);
    _clh.AcceptOption("optionalValue", false);
    _clh.AcceptOption("?", false);
 }
예제 #2
0
 public void CreateCmdLineHandler()
 {
     _clh = new CmdLineHandler();
     _clh.AcceptOption("assembly", true);
     _clh.AcceptOption("recipe", true);
     _clh.AcceptOption("autorun", false);
     _clh.AcceptOption("xml", true);
     _clh.AcceptOption("optionalValue", false);
     _clh.AcceptOption("?", false);
 }
예제 #3
0
        private static CmdLineHandler SetUpCommandLineHandler(string[] args)
        {
            var clh = new CmdLineHandler();

            clh.AcceptOption("autoexit", false);
            clh.AcceptOption("autorun", false);
            clh.AcceptOption("assembly", true);
            clh.AcceptOption("recipe", true);
            clh.AcceptOption("xml", false);
            clh.AcceptOption("?", false);
            clh.AcceptOption("help", false);

            clh.AcceptOption("nodialogs", false);
            // hidden option so we can automatically test invalid command line
            // arguments [23aug09, ml]

            clh.Evaluate(args);
            return(clh);
        }
예제 #4
0
        private static void SetUpCommandLineOptions(CmdLineHandler clh)
        {
            clh.AcceptOption("testCategory", true);
            clh.AcceptOption("tc", true);

            clh.AcceptOption("fixtureCategory", true);
            clh.AcceptOption("fc", true);

            clh.AcceptOption("pattern", true);
            clh.AcceptOption("assembly", true);
            clh.AcceptOption("recipe", true);
            clh.AcceptOption("xml", false);
            clh.AcceptOption("?", false);
            clh.AcceptOption("help", false);
            clh.AcceptOption("waitfordebugger", false);
        }