Added special commandline argument type to support multiple strings.
[svjatoslav_commons.git] / src / test / java / eu / svjatoslav / commons / commandline / parameterparser / ParserTest.java
index e8d1078..7917a77 100755 (executable)
@@ -1,10 +1,10 @@
 /*
  * Svjatoslav Commons - shared library of common functionality.
- * Copyright (C) 2012, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
- * 
+ * Copyright ©2012-2014, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
+ *
  * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public License
- * as published by the Free Software Foundation.
+ * modify it under the terms of version 3 of the GNU Lesser General Public License
+ * or later as published by the Free Software Foundation.
  */
 
 package eu.svjatoslav.commons.commandline.parameterparser;
@@ -31,8 +31,9 @@ public class ParserTest {
        public void testParse() {
 
                // define allowed parameters
-               final StringParameter helpParameter = parser.createStringParameter(
-                               "Show help screen").addAliases("--help", "-h");
+               final StringParameter helpParameter = parser
+                               .createStringParameter("Show help screen")
+                               .addAliases("--help", "-h").setMandatory();
 
                final StringParameter compileParameter = parser.createStringParameter(
                                "Compile code").addAliases("--compile", "-c");