|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--junit.framework.Assert | +--junit.framework.TestCase | +--org.apache.velocity.test.BaseTestCase
Base test case that provides a few utility methods for the rest of the tests.
Field Summary | |
private org.apache.oro.text.perl.Perl5Util |
perl
used for nomalization of output and compare data |
Fields inherited from class junit.framework.TestCase |
fName |
Constructor Summary | |
BaseTestCase(java.lang.String name)
Default constructor. |
Method Summary | |
protected static void |
assureResultsDirectoryExists(java.lang.String resultsDirectory)
Assures that the results directory exists. |
protected static java.lang.String |
getFileName(java.lang.String dir,
java.lang.String base,
java.lang.String ext)
Concatenates the file name parts together appropriately. |
protected static java.lang.String |
getTestCaseName(java.lang.String s)
Turns a base file name into a test case name. |
protected boolean |
isMatch(java.lang.String resultsDir,
java.lang.String compareDir,
java.lang.String baseFileName,
java.lang.String resultExt,
java.lang.String compareExt)
Returns whether the processed template matches the content of the provided comparison file. |
protected java.lang.String |
normalizeNewlines(java.lang.String source)
Normalizes lines to account for platform differences. |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, setUp, tearDown, toString |
Methods inherited from class junit.framework.Assert |
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame |
Methods inherited from class java.lang.Object |
|
Field Detail |
private org.apache.oro.text.perl.Perl5Util perl
Constructor Detail |
public BaseTestCase(java.lang.String name)
Method Detail |
protected static java.lang.String getFileName(java.lang.String dir, java.lang.String base, java.lang.String ext)
protected static void assureResultsDirectoryExists(java.lang.String resultsDirectory)
protected java.lang.String normalizeNewlines(java.lang.String source)
protected boolean isMatch(java.lang.String resultsDir, java.lang.String compareDir, java.lang.String baseFileName, java.lang.String resultExt, java.lang.String compareExt) throws java.lang.Exception
java.lang.Exception
- Test failure condition.protected static final java.lang.String getTestCaseName(java.lang.String s)
s
- The base file name.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |