### Question:
MicroconfigParams { public List<String> services() { return parser.listValue("s"); }  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 services() { assertEquals(asList("s1", "s2"), params.services()); assertEquals(emptyList(), empty.services()); }