public void VerifyAllAreConsumed_NotConsumed_Accessed()
        {
            var target = new ParsedArguments(new IParsedArgument[]
            {
                new ParsedPositionalArgument("test1"),
                new ParsedNamedArgument("b", "test2"),
                new ParsedFlagArgument("c")
            });

            target.Get(0);
            target.Get("b");
            target.GetFlag("c");
            Action act = () => target.VerifyAllAreConsumed();

            act.Should().Throw <CommandArgumentException>();
        }