Example #1
0
        public void Parse_DefaultValueSetinsideClass_ValidResult()
        {
            var args = new string[] { };
            var opt  = new PrivateStringOptions();

            var p = new CommandLineParser();

            p.Parse(opt, args);

            Assert.Equal("auto-field", opt.Prop);
        }
Example #2
0
        public void Parse_PropWithPrivateSet_ValidResult()
        {
            var args = new[] { "--prop", "hello" };
            var opt  = new PrivateStringOptions();

            var p = new CommandLineParser();

            p.Parse(opt, args);

            Assert.Equal("hello", opt.Prop);
        }