Ejemplo n.º 1
0
        public void finds_arg_with_no_value()
        {
            const string argName = "-E";

            var parser = new ArgParser(new[] { argName });
            var args = parser.Get();

            Assert.AreEqual(1, args.Count);
            Assert.AreEqual('E', args[0].Name[0]);
        }
Ejemplo n.º 2
0
        public void arg_name_is_captialized()
        {
            const string argName = "/s";

            var parser = new ArgParser(new[] { argName });
            var args = parser.Get();

            Assert.AreEqual(1, args.Count);
            Assert.AreEqual('S', args[0].Name[0]);
        }
Ejemplo n.º 3
0
        public void finds_named_arg()
        {
            const string serverName = "blah,1234";
            const string argName = "-S";

            var parser = new ArgParser(new []{argName, serverName});
            var args = parser.Get();

            Assert.AreEqual(1, args.Count);
            Assert.AreEqual('S', args[0].Name[0]);
            Assert.AreEqual(serverName, args[0].Value);
        }