diff options
Diffstat (limited to 'third_party/java/jopt-simple/src/test/java/joptsimple/examples/RequiredOptionsTest.java')
-rw-r--r-- | third_party/java/jopt-simple/src/test/java/joptsimple/examples/RequiredOptionsTest.java | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/third_party/java/jopt-simple/src/test/java/joptsimple/examples/RequiredOptionsTest.java b/third_party/java/jopt-simple/src/test/java/joptsimple/examples/RequiredOptionsTest.java deleted file mode 100644 index 5a40ea2ed9..0000000000 --- a/third_party/java/jopt-simple/src/test/java/joptsimple/examples/RequiredOptionsTest.java +++ /dev/null @@ -1,49 +0,0 @@ -package joptsimple.examples; - -import joptsimple.OptionException; -import joptsimple.OptionParser; -import joptsimple.OptionSet; -import org.junit.Test; - -import static org.junit.Assert.*; - -public class RequiredOptionsTest { - @Test( expected = OptionException.class ) - public void allowsSpecificationOfRequiredOptions() { - OptionParser parser = new OptionParser() { - { - accepts( "userid" ).withRequiredArg().required(); - accepts( "password" ).withRequiredArg().required(); - } - }; - - parser.parse( "--userid", "bob" ); - } - - @Test - public void aHelpOptionMeansRequiredOptionsNeedNotBePresent() { - OptionParser parser = new OptionParser() { - { - accepts( "userid" ).withRequiredArg().required(); - accepts( "password" ).withRequiredArg().required(); - accepts( "help" ).forHelp(); - } - }; - - OptionSet options = parser.parse( "--help" ); - assertTrue( options.has( "help" ) ); - } - - @Test( expected = OptionException.class ) - public void missingHelpOptionMeansRequiredOptionsMustBePresent() { - OptionParser parser = new OptionParser() { - { - accepts( "userid" ).withRequiredArg().required(); - accepts( "password" ).withRequiredArg().required(); - accepts( "help" ).forHelp(); - } - }; - - parser.parse( "" ); - } -} |