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

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

private ShouldParseOptionWithMultipleValuesWithDefaultDelimiterValue ( ) : void
Результат void
        public void ShouldParseOptionWithMultipleValuesWithDefaultDelimiterValue()
        {
            var args = new [] { "-m", "this;is;a;test" };
            var parser = new OptionsParser();
            var options = new OptionsWithMultipleValuesWithDefaultDelimiterValue();
            parser.Parse(options, args);

            Assert.AreEqual(4, options.Values.Length);
            Assert.AreEqual("this", options.Values[0]);
            Assert.AreEqual("is", options.Values[1]);
            Assert.AreEqual("a", options.Values[2]);
            Assert.AreEqual("test", options.Values[3]);

            Assert.AreEqual(0, parser.Values.Count());
            Assert.AreEqual(0, parser.UnexpectedArguments.Count());
        }