Ejemplo n.º 1
0
        public void TransformAssignedArgsTest()
        {
            var parser = new CmdLineParser <TestCmdLineObj>();
            var args   = new string[]
            {
                "/Name=Billy Bob",
                "/Children=Billy,Bob,Betty"
            };

            parser.Options.AssignmentDelimiter = "=";
            var newArgs = parser.TransformAssignedArgs(args).ToArray();

            Assert.AreEqual(4, newArgs.Length);
            Assert.AreEqual("/Name", newArgs[0]);
            Assert.AreEqual("Billy Bob", newArgs[1]);
            Assert.AreEqual("/Children", newArgs[2]);
            Assert.AreEqual("Billy,Bob,Betty", newArgs[3]);
        }