--- a/java/sql-dk/test/info/globalcode/sql/dk/CLIParserTest.java Mon Dec 16 12:10:45 2013 +0100
+++ b/java/sql-dk/test/info/globalcode/sql/dk/CLIParserTest.java Mon Dec 16 15:15:32 2013 +0100
@@ -159,4 +159,15 @@
assertEquals(options.getDatabaseName(), DATABASE_NAME_1);
assertEquals(options.getMode(), CLIOptions.MODE.EXECUTE_BATCH);
}
+
+ @Test
+ public void testParseOptions_ShowInfo_Help() throws InvalidOptionsException, CLIParserException {
+ String[] args = new String[]{Tokens.INFO_HELP};
+ CLIOptions options = parser.parseOptions(args);
+ options.validate();
+
+ assertEquals(options.getMode(), CLIOptions.MODE.JUST_SHOW_INFO);
+ assertEquals(options.getShowInfo().size(), 1);
+ assertTrue(options.getShowInfo().contains(CLIOptions.INFO_TYPE.HELP));
+ }
}
\ No newline at end of file