org.apache.velocity.test
Class BlockMacroTestCase

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

public class BlockMacroTestCase
extends BaseTestCase

This class tests the BlockMacro functionality.


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
BlockMacroTestCase(String name)
           
 
Method Summary
 void testBlueJoesProblem()
           
 void testCustomBodyReference()
           
 void testEmptyBody()
           
 void testMultipleBodyContentIncludes()
           
 void testNestedBlockMacro()
           
 void testNestedVelocityLogic()
           
 void testNoArgumentsEmptyBodyCall()
           
 void testRecursiveBlockMacro()
           
 void testVelocity671()
           
 void testVelocity675()
           
 void testVelocity685()
           
 void testVelocity686()
           
 
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

BlockMacroTestCase

public BlockMacroTestCase(String name)
Method Detail

testMultipleBodyContentIncludes

public void testMultipleBodyContentIncludes()
                                     throws Exception
Throws:
Exception

testNestedVelocityLogic

public void testNestedVelocityLogic()
                             throws Exception
Throws:
Exception

testEmptyBody

public void testEmptyBody()
                   throws Exception
Throws:
Exception

testNoArgumentsEmptyBodyCall

public void testNoArgumentsEmptyBodyCall()
                                  throws Exception
Throws:
Exception

testCustomBodyReference

public void testCustomBodyReference()
                             throws Exception
Throws:
Exception

testVelocity671

public void testVelocity671()
                     throws Exception
Throws:
Exception

testVelocity675

public void testVelocity675()
                     throws Exception
Throws:
Exception

testVelocity685

public void testVelocity685()
                     throws Exception
Throws:
Exception

testVelocity686

public void testVelocity686()
                     throws Exception
Throws:
Exception

testNestedBlockMacro

public void testNestedBlockMacro()

testRecursiveBlockMacro

public void testRecursiveBlockMacro()

testBlueJoesProblem

public void testBlueJoesProblem()


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