Package com.martiansoftware.jsap
Class TestDefaults
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- com.martiansoftware.jsap.TestDefaults
-
- All Implemented Interfaces:
junit.framework.Test
public class TestDefaults extends junit.framework.TestCaseTests JSAP's handling of default values.- Author:
- Marty Lamb
-
-
Constructor Summary
Constructors Constructor Description TestDefaults()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetUp()Configures the JSAP object for the tests.static junit.framework.Testsuite()Returns the tests defined in this class.voidtearDown()Cleans up the JSAP object.voidtestConfig()Ensures that the setUp() method was successful.voidtestDefaults2()Another test of parameter-level defaults.voidtestOneLevelDefaults()Tests a single level of property defaults.voidtestRequired()Tests JSAP's enforcing of required parameters.voidtestSimpleDefault()Tests the parameter-level defaults.-
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, setName, toString
-
-
-
-
Method Detail
-
suite
public static junit.framework.Test suite()
Returns the tests defined in this class.- Returns:
- the tests defined in this class.
-
testConfig
public void testConfig()
Ensures that the setUp() method was successful.
-
testSimpleDefault
public void testSimpleDefault()
Tests the parameter-level defaults.
-
testDefaults2
public void testDefaults2()
Another test of parameter-level defaults.
-
testRequired
public void testRequired()
Tests JSAP's enforcing of required parameters.
-
testOneLevelDefaults
public void testOneLevelDefaults()
Tests a single level of property defaults.
-
setUp
public void setUp() throws JSAPExceptionConfigures the JSAP object for the tests.- Throws:
JSAPException- if the JSAP object cannot be instantiated.
-
tearDown
public void tearDown()
Cleans up the JSAP object.
-
-