### Question:
MicroconfigParams { public List<String> groups() { return parser.listValue("g"); }  static MicroconfigParams parse(String... args); File rootDir(); File destinationDir(); String env(); List<String> groups(); List<String> services(); boolean stacktrace(); boolean version(); boolean jsonOutput();  }### Answer:
@Test void groups() { assertEquals(asList("g1", "g2"), params.groups()); assertEquals(emptyList(), empty.groups()); }