public void OtherCommandTest()
        {
            string         actualResult = "Can't recognize the command or name of program\nPlease use quotes to set a program name";
            CommandApplier cmdApplier   = new CommandApplier();
            string         testAnswer   = cmdApplier.ApplySimpleCommand("wrong path");

            Assert.AreEqual(actualResult, testAnswer);
            actualResult = "No program or command found with this name";
            testAnswer   = cmdApplier.ApplySimpleCommand("\"wrongPath\"");
            Assert.AreEqual(actualResult, testAnswer);
        }
        public void PwdTest()
        {
            CommandApplier cmdApplier = new CommandApplier();
            string         result     = "";

            result += "Current directory:\n";
            result += String.Format("\t{0}\n", Directory.GetCurrentDirectory());
            result += "Inner directories:\n";
            foreach (string dir in Directory.GetDirectories(Directory.GetCurrentDirectory()))
            {
                result += String.Format("\t{0}\n", dir);
            }
            result += "Inner files:\n";
            foreach (string dir in Directory.GetFiles(Directory.GetCurrentDirectory()))
            {
                result += String.Format("\t{0}\n", dir);
            }
            string testAnswer = cmdApplier.ApplySimpleCommand("pwd");

            Assert.AreEqual(testAnswer, result);
        }