freemarker.testcase
Class TestNumerics

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--freemarker.testcase.AbstractTestCase
                    |
                    +--freemarker.testcase.TestNumerics
All Implemented Interfaces:
junit.framework.Test

public final class TestNumerics
extends AbstractTestCase

Test parsing and operator precedence rules for numerics in FM-Classic.

Version:
$Id: TestNumerics.java,v 1.3 2003/11/28 01:17:07 run2000 Exp $
Author:
run2000

Fields inherited from class freemarker.testcase.AbstractTestCase
m_aFilename, m_aReferenceText, m_aTemplateText
 
Constructor Summary
TestNumerics(java.lang.String aTestName)
          Constructor that takes a name for the test being performed.
 
Method Summary
static void main(java.lang.String[] argc)
          Bootstrap for the self-test code.
 void runTest()
          Performs the test.
protected  void setUp()
           
 
Methods inherited from class freemarker.testcase.AbstractTestCase
getReferenceText, getTemplateText, getTestcasePath, getTextFromFile, isTextIdentical, setUpFiles, showTestResults, writeText
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, setName, 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

TestNumerics

public TestNumerics(java.lang.String aTestName)
Constructor that takes a name for the test being performed.
Parameters:
aTestName - the name of the test
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class junit.framework.TestCase

runTest

public void runTest()
             throws java.io.IOException
Performs the test. A fail result will generate information about the failure and pass it up to JUnit.
Overrides:
runTest in class junit.framework.TestCase

main

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