@Test
public void testListOptions() throws Exception {
{
String[] parameters = {"-a"};
ListOptions options = new ListOptions(CliFrontendParser.parse(
CliFrontendParser.getListCommandOptions(), parameters, true));
assertTrue(options.showAll());
assertFalse(options.showRunning());
assertFalse(options.showScheduled());
}
{
String[] parameters = {"-r"};
ListOptions options = new ListOptions(CliFrontendParser.parse(
CliFrontendParser.getListCommandOptions(), parameters, true));
assertFalse(options.showAll());
assertTrue(options.showRunning());
assertFalse(options.showScheduled());
}
{
String[] parameters = {"-s"};
ListOptions options = new ListOptions(CliFrontendParser.parse(
CliFrontendParser.getListCommandOptions(), parameters, true));
assertFalse(options.showAll());
assertFalse(options.showRunning());
assertTrue(options.showScheduled());
}
}