Antmicro.OptionsParser.Tests.ParserTests.ShouldDetectOptionHavingBothShortAndLongName C# (CSharp) Метод

ShouldDetectOptionHavingBothShortAndLongName() приватный Метод

private ShouldDetectOptionHavingBothShortAndLongName ( ) : void
Результат void
        public void ShouldDetectOptionHavingBothShortAndLongName()
        {
            var argsShort = new [] { "-l" };
            var argsLong = new [] { "--long" };

            foreach(var args in new [] { argsShort, argsLong })
            {
                var parser = new OptionsParser();
                parser.WithOption<bool>('l', "long");

                parser.Parse(args);

                Assert.AreEqual(1, parser.ParsedOptions.Count());
                var flag = parser.ParsedOptions.First().Flag;
                Assert.AreEqual('l', flag.ShortName);
                Assert.AreEqual("long", flag.LongName);
            }
        }