public List<ParsedArgument> getParsedArguments() {
        return this.parsedArguments;
    }
@Test
    public void test_validCommands() {
        assertEquals(3, new ArgumentParser<Commands>(Commands.class, new String[] {
            "--orderCoffee=first", "--drinkCoffee=next", "--writeArgumentParserClass=yay"}).getParsedArguments().size());
        assertParsedArgument("--orderCoffee=fi.rst", Commands.orderCoffee, "fi.rst");
        assertParsedArgument("--drinkCoffee=ne/x--t", Commands.drinkCoffee, "ne/x--t");
        assertParsedArgument("--tossCoffee=with space", Commands.tossCoffee, "with space");
        assertParsedArgument("--writeArgumentParserClass=compl_ete", Commands.writeArgumentParserClass, "compl_ete");

    }