freemarker.testcase
Class TestListModel

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by freemarker.testcase.TestListModel
All Implemented Interfaces:
junit.framework.Test

public final class TestListModel
extends junit.framework.TestCase

A simple test case for performing unit tests on SimpleList. These complement the tests performed by the other list tests by improving code coverage for this model in particular.

Version:
$Id: TestListModel.java 1003 2004-10-16 14:54:58Z run2000 $
Author:
Nicholas Cull

Constructor Summary
TestListModel(java.lang.String aTestname)
          Constructor that passes the name of the test up to the JUnit constructor.
 
Method Summary
static void main(java.lang.String[] argc)
          Bootstrap for the self-test code.
static junit.framework.Test suite()
          Return a suite of all the tests in this class by reflection.
 void testListAdd()
          Performs a SimpleList test.
 void testListCopy1()
          Performs a SimpleList test.
 void testListCopy2()
          Performs a SimpleList test.
 void testSimpleArrayList()
          Performs a SimpleList test.
 void testSimpleCollectionList()
          Performs a SimpleList test.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestListModel

public TestListModel(java.lang.String aTestname)
Constructor that passes the name of the test up to the JUnit constructor.

Parameters:
aTestname - the name of the test
Method Detail

testSimpleArrayList

public void testSimpleArrayList()
                         throws java.lang.Exception
Performs a SimpleList test.

Throws:
java.lang.Exception

testSimpleCollectionList

public void testSimpleCollectionList()
                              throws java.lang.Exception
Performs a SimpleList test.

Throws:
java.lang.Exception

testListCopy1

public void testListCopy1()
                   throws java.lang.Exception
Performs a SimpleList test.

Throws:
java.lang.Exception

testListCopy2

public void testListCopy2()
                   throws java.lang.Exception
Performs a SimpleList test.

Throws:
java.lang.Exception

testListAdd

public void testListAdd()
                 throws java.lang.Exception
Performs a SimpleList test.

Throws:
java.lang.Exception

suite

public static junit.framework.Test suite()
Return a suite of all the tests in this class by reflection.

Returns:
a TestSuite of all the methods starting with the word "test"

main

public static void main(java.lang.String[] argc)
                 throws java.lang.Exception
Bootstrap for the self-test code.

Throws:
java.lang.Exception