org.apache.velocity.test
Class TextblockTestCase

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.TextblockTestCase
All Implemented Interfaces:
junit.framework.Test, TemplateTestBase

public class TextblockTestCase
extends BaseTestCase

This class tests the Textblock directive.


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
TextblockTestCase(String name)
           
 
Method Summary
 void assertTextblockEvalEquals(String s)
           
 void testDollarInsideTextblock()
           
 void testDupeTokenChars()
           
 void testLineCommentInsideTextblock()
          https://issues.apache.org/jira/browse/VELOCITY-676
 void testLooseTextblockEnd()
           
 void testPartialStartEndTokensInsideTextblock()
           
 void testServerSideIncludeEscaping()
          https://issues.apache.org/jira/browse/VELOCITY-584
 void testSingleHashInsideTextblock()
           
 void testTextblockAjaxcode()
          https://issues.apache.org/jira/browse/VELOCITY-661
 void testTextblockEndBetweenTwoTextblockHalves()
           
 void testTextblockInsideComment()
           
 void testTextblockInsideForeachLoop()
           
 void testTextblockStartInTextblock()
           
 void testZerolengthTextblock()
           
 String textblock(String s)
           
 
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, setUp, 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

TextblockTestCase

public TextblockTestCase(String name)
Method Detail

textblock

public String textblock(String s)

assertTextblockEvalEquals

public void assertTextblockEvalEquals(String s)
                               throws Exception
Throws:
Exception

testTextblockAjaxcode

public void testTextblockAjaxcode()
                           throws Exception
https://issues.apache.org/jira/browse/VELOCITY-661

Throws:
Exception

testLooseTextblockEnd

public void testLooseTextblockEnd()
                           throws Exception
Throws:
Exception

testTextblockStartInTextblock

public void testTextblockStartInTextblock()
                                   throws Exception
Throws:
Exception

testTextblockEndBetweenTwoTextblockHalves

public void testTextblockEndBetweenTwoTextblockHalves()
                                               throws Exception
Throws:
Exception

testZerolengthTextblock

public void testZerolengthTextblock()
                             throws Exception
Throws:
Exception

testTextblockInsideForeachLoop

public void testTextblockInsideForeachLoop()
                                    throws Exception
Throws:
Exception

testSingleHashInsideTextblock

public void testSingleHashInsideTextblock()
                                   throws Exception
Throws:
Exception

testDollarInsideTextblock

public void testDollarInsideTextblock()
                               throws Exception
Throws:
Exception

testTextblockInsideComment

public void testTextblockInsideComment()
                                throws Exception
Throws:
Exception

testPartialStartEndTokensInsideTextblock

public void testPartialStartEndTokensInsideTextblock()
                                              throws Exception
Throws:
Exception

testDupeTokenChars

public void testDupeTokenChars()
                        throws Exception
Throws:
Exception

testServerSideIncludeEscaping

public void testServerSideIncludeEscaping()
                                   throws Exception
https://issues.apache.org/jira/browse/VELOCITY-584

Throws:
Exception

testLineCommentInsideTextblock

public void testLineCommentInsideTextblock()
                                    throws Exception
https://issues.apache.org/jira/browse/VELOCITY-676

Throws:
Exception


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