|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.velocity.test.BaseTestCase
org.apache.velocity.test.ParseExceptionTestCase
public class ParseExceptionTestCase
Test parser exception is generated with appropriate info.
Field Summary |
---|
Fields inherited from interface org.apache.velocity.test.TemplateTestBase |
---|
CMP_FILE_EXT, COMPARE_DIR, RESULT_DIR, RESULT_FILE_EXT, TEST_CASE_PROPERTIES, TEST_COMPARE_DIR, TEST_RESULT_DIR, TMPL_FILE_EXT |
Constructor Summary | |
---|---|
ParseExceptionTestCase(String name)
Default constructor. |
Method Summary | |
---|---|
void |
setUp()
|
static junit.framework.Test |
suite()
|
void |
testParseExceptionFromEval()
Tests that parseException has useful info when thrown in VelocityEngine.evaluate() |
void |
testParseExceptionFromMacroDef()
Tests that parseException has useful info when thrown in VelocityEngine.evaluate() and the problem comes from a macro definition |
void |
testParseExceptionFromMacroDefBody()
Tests that parseException has useful info when thrown in VelocityEngine.evaluate() and the problem comes from a macro definition |
void |
testParseExceptionFromMacroInvoke()
Tests that parseException has useful info when thrown in VelocityEngine.evaluate() and the problem comes from a macro invocation |
void |
testParseExceptionFromTemplate()
Tests that parseException has useful info when called by template.marge() |
void |
testParseExceptionMacroInvalidArgumentCount()
Tests that parseException has useful info with macro calls with invalid number of arguments |
void |
testParseExceptionMacroInvalidArgumentCountNoException()
Tests that parseException has useful info with macro calls with invalid number of arguments |
Methods inherited from class org.apache.velocity.test.BaseTestCase |
---|
assureResultsDirectoryExists, getFileContents, getFileName, getFileName, getTestCaseName, isMatch, isMatch, normalizeNewlines |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, 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 |
---|
public ParseExceptionTestCase(String name)
name
- name of testMethod Detail |
---|
public void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
public static junit.framework.Test suite()
public void testParseExceptionFromTemplate() throws Exception
Exception
public void testParseExceptionFromEval() throws Exception
Exception
public void testParseExceptionFromMacroDef() throws Exception
Exception
public void testParseExceptionFromMacroDefBody() throws Exception
Exception
public void testParseExceptionFromMacroInvoke() throws Exception
Exception
public void testParseExceptionMacroInvalidArgumentCount() throws Exception
Exception
public void testParseExceptionMacroInvalidArgumentCountNoException() throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |