|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object TestCase org.prorefactor.core.unittest.UnitTestBase2
public class UnitTestBase2
Base class for unit tests. Does no tests itself, but does import the basics, implements common functions.
Field Summary | |
---|---|
java.io.FileFilter |
testCompareDirectoriesFilter
The filter used for testCompareDirectories and testCompareFiles. |
Constructor Summary | |
---|---|
UnitTestBase2(java.lang.String s)
|
Method Summary | |
---|---|
java.lang.String |
testCompareDirectories(java.io.File dir1,
java.io.File dir2)
Recursively compare two directories (ex: "out" and "expect"). |
java.lang.String |
testCompareDirectories2(java.io.File dir1,
java.io.File dir2,
ICallback fileTest)
Recursively compare two directories. |
java.lang.String |
testCompareFiles(java.io.File dir1,
java.io.File dir2)
Recursively compare files in two directories (ex: "out" and "expect"). |
java.lang.String |
testCompareSingle(java.io.File first,
java.io.File second)
Compare two files. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.io.FileFilter testCompareDirectoriesFilter
Constructor Detail |
---|
public UnitTestBase2(java.lang.String s)
Method Detail |
---|
public java.lang.String testCompareDirectories(java.io.File dir1, java.io.File dir2)
public java.lang.String testCompareDirectories2(java.io.File dir1, java.io.File dir2, ICallback fileTest)
dir1
- All files in dir2 are tested for existence in dir1.dir2
- All files in dir2 are tested for existence in dir1.fileTest
- A callback to a test. It will receive a Pair (the two
File objects), and is expected to return null if no difference, or a String
error message otherwise. Not called for directories.
public java.lang.String testCompareFiles(java.io.File dir1, java.io.File dir2)
public java.lang.String testCompareSingle(java.io.File first, java.io.File second)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |