CmdLine.Tests.TokenizerTests.TokenizeMixOfOptions C# (CSharp) Метод

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

private TokenizeMixOfOptions ( ) : void
Результат void
        public void TokenizeMixOfOptions()
        {
            var tokenizer = new Tokenizer(" moo -a   --beta foo -c    123 -d --epsilon --zeta goo  ");
            AssertTokenEqual(TokenKind.Value, "moo", tokenizer.NextToken);
            AssertTokenEqual(TokenKind.ShortOption, "a", tokenizer.NextToken);
            AssertTokenEqual(TokenKind.LongOption, "beta", tokenizer.NextToken);
            AssertTokenEqual(TokenKind.Value, "foo", tokenizer.NextToken);
            AssertTokenEqual(TokenKind.ShortOption, "c", tokenizer.NextToken);
            AssertTokenEqual(TokenKind.Value, "123", tokenizer.NextToken);
            AssertTokenEqual(TokenKind.ShortOption, "d", tokenizer.NextToken);
            AssertTokenEqual(TokenKind.LongOption, "epsilon", tokenizer.NextToken);
            AssertTokenEqual(TokenKind.LongOption, "zeta", tokenizer.NextToken);
            AssertTokenEqual(TokenKind.Value, "goo", tokenizer.NextToken);
            Assert.IsTrue(tokenizer.AtEnd);
        }