Ejemplo n.º 1
0
        public void secondPortFlagHasCorrectValue()
        {
            var kataArgs = new KataArgs();

            kataArgs.ParseArgs(new List <string> {
                "-l", "-p", "8080"
            });
            Assert.AreEqual("8080", kataArgs.GetFlagValue("p"));
        }
Ejemplo n.º 2
0
        public void nonSetFlagReturnsNull()
        {
            var kataArgs = new KataArgs();

            kataArgs.ParseArgs(new List <string> {
                "-p", "8080"
            });
            Assert.AreEqual(null, kataArgs.GetFlagValue("l"));
        }
Ejemplo n.º 3
0
        public void noArgumentsParsedWithEmptySchema()
        {
            var kataArgs = new KataArgs();
            var schema   = new Dictionary <string, string>();

            kataArgs.ParseArgs(new List <string> {
                "-l"
            }, schema);
            Assert.AreEqual(null, kataArgs.GetFlagValue("l"));
        }