org.jatha.test.junit
Class ArgumentTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.jatha.test.junit.ArgumentTest
- All Implemented Interfaces:
- Test
public class ArgumentTest
- extends TestCase
Tests the handling of arguments.
Methods inherited from class junit.framework.Assert |
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, fail, fail |
lisp
private static Jatha lisp
list1
private org.jatha.compile.args.LambdaList list1
list2
private org.jatha.compile.args.LambdaList list2
list2_x
private org.jatha.compile.args.LambdaList list2_x
list2_y
private org.jatha.compile.args.LambdaList list2_y
list3
private org.jatha.compile.args.LambdaList list3
list4
private org.jatha.compile.args.LambdaList list4
list5
private org.jatha.compile.args.LambdaList list5
list6
private org.jatha.compile.args.LambdaList list6
list7
private org.jatha.compile.args.LambdaList list7
list8
private org.jatha.compile.args.LambdaList list8
list9
private org.jatha.compile.args.LambdaList list9
list2_b_default
private LispValue list2_b_default
list3_a_default
private LispValue list3_a_default
list3_c_default
private LispValue list3_c_default
list4_a_default
private LispValue list4_a_default
list4_c_default
private LispValue list4_c_default
list6_b_default
private LispValue list6_b_default
list7_b_default
private LispValue list7_b_default
list8_c_default
private LispValue list8_c_default
a_key
private LispValue a_key
a_sym
private LispValue a_sym
b_key
private LispValue b_key
b_sym
private LispValue b_sym
c_key
private LispValue c_key
c_sym
private LispValue c_sym
d_key
private LispValue d_key
d_sym
private LispValue d_sym
x_key
private LispValue x_key
x_sym
private LispValue x_sym
supp_sym
private LispValue supp_sym
int_sym
private LispValue int_sym
ArgumentTest
public ArgumentTest(String name)
main
public static void main(String[] args)
- Use -gui to enable the gui.
- Parameters:
args
- command-line arguments.
suite
public static Test suite()
setUp
protected void setUp()
throws Exception
- Overrides:
setUp
in class TestCase
- Throws:
Exception
tearDown
protected void tearDown()
- Overrides:
tearDown
in class TestCase
testNormalArguments
public void testNormalArguments()
testOptionalArguments
public void testOptionalArguments()
testOptionalArgumentsWithInternalDefaults
public void testOptionalArgumentsWithInternalDefaults()
testOptionalArgumentsWithInternalDefaultForm
public void testOptionalArgumentsWithInternalDefaultForm()
testOptionalArgumentsWithSupplied
public void testOptionalArgumentsWithSupplied()
testOptionalArgumentsWithSuppliedAndRest
public void testOptionalArgumentsWithSuppliedAndRest()
testNormalKeyParameters
public void testNormalKeyParameters()
testCombinedComplicated
public void testCombinedComplicated()
testCombinedComplicatedAllowOtherKeys
public void testCombinedComplicatedAllowOtherKeys()
testFullKey
public void testFullKey()
testSupplyAllowOtherKeys
public void testSupplyAllowOtherKeys()
testAuxArgument
public void testAuxArgument()