@Test public void testCommandHelp () { TestHelper.load(); assertEquals("the help text", testCommand.execute("help")); }
abstract String execute(Object[] arguments);
Command { abstract String execute(Object[] arguments); }
Command { abstract String execute(Object[] arguments);  }
Command { abstract String execute(Object[] arguments);  String execute(String arguments); String getHelp(); String getCommandName(); Integer getArgumentCount(); }
Command { abstract String execute(Object[] arguments);  String execute(String arguments); String getHelp(); String getCommandName(); Integer getArgumentCount();  }