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>(); }