ArgParser { public String getConfigFilename() { if (agentArgs.length == 0) { return System.getProperty("agent-config"); } return getArg("agent-config"); } ArgParser(String args); String getConfigFilename(); String getLogConfigFilename(); String getArg(String key);  }
@Test public void testOneConfigPresent() throws Exception { ArgParser parser = new ArgParser("agent-config:agent.yaml"); assertThat(parser.getConfigFilename(), is("agent.yaml")); }