示例#1
0
        public void CommandLineParser_ExceptionIfDirNotFound()
        {
            string givenDir = "projects";

            string[] args = { givenDir };
            Core.CommandLineParser parser = new Core.CommandLineParser();
            parser.ParseArgs(args);
        }
示例#2
0
        public void CommandLineParser_ReturnCorrectDir()
        {
            // set up
            string givenDir = "TestProjects";

            Directory.CreateDirectory(givenDir);
            string[] args = { givenDir };
            Core.CommandLineParser parser = new Core.CommandLineParser();
            // run
            parser.ParseArgs(args);
            // check pass/fail criteria
            Assert.AreEqual(parser.dir, givenDir);
            // tear down
            Directory.Delete(givenDir, true);
        }
示例#3
0
 public void CommandLineParser_ExceptionIfNoDirProvided()
 {
     string[] args = { };
     Core.CommandLineParser parser = new Core.CommandLineParser();
     parser.ParseArgs(args);
 }