org.apache.velocity.test
Class StrictEscapeTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.velocity.test.BaseTestCase
              extended by org.apache.velocity.test.StrictEscapeTestCase
All Implemented Interfaces:
junit.framework.Test, TemplateTestBase

public class StrictEscapeTestCase
extends BaseTestCase

Test Strict escape mode property: RuntimeConstants.RUNTIME_REFERENCES_STRICT_ESCAPE set to true


Nested Class Summary
static class StrictEscapeTestCase.Animal
          Test object for escaping
 
Field Summary
 
Fields inherited from class org.apache.velocity.test.BaseTestCase
context, DEBUG, engine, log, stringRepoName
 
Fields inherited from interface org.apache.velocity.test.TemplateTestBase
CMP_FILE_EXT, COMPARE_DIR, FILE_RESOURCE_LOADER_PATH, RESULT_DIR, RESULT_FILE_EXT, TEST_CASE_PROPERTIES, TEST_COMPARE_DIR, TEST_RESULT_DIR, TMPL_FILE_EXT
 
Constructor Summary
StrictEscapeTestCase(String name)
           
 
Method Summary
 void setUp()
           
 void testMacroEscape()
           
 void testReferenceEscape()
           
 void testStrictMode()
          Tests for non strict-mode
 
Methods inherited from class org.apache.velocity.test.BaseTestCase
addTemplate, assertContextValue, assertEvalEquals, assertEvalException, assertEvalException, assertEvalExceptionAt, assertEvalExceptionAt, assertSchmoo, assertTmplEquals, assureResultsDirectoryExists, evaluate, getFileContents, getFileName, getFileName, getStringRepository, getTestCaseName, info, info, isMatch, isMatch, normalizeNewlines, removeTemplate, setUpContext, setUpEngine, tearDown, testBase
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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

StrictEscapeTestCase

public StrictEscapeTestCase(String name)
Method Detail

setUp

public void setUp()
           throws Exception
Overrides:
setUp in class BaseTestCase
Throws:
Exception

testReferenceEscape

public void testReferenceEscape()

testMacroEscape

public void testMacroEscape()

testStrictMode

public void testStrictMode()
Tests for non strict-mode



Copyright © 2000-2010 The Apache Software Foundation. All Rights Reserved.