public abstract class TestBundleKeys extends NbTestCase
Constructor and Description |
---|
TestBundleKeys(String isBundleName) |
Modifier and Type | Method and Description |
---|---|
protected abstract ClassLoader |
getDescendantClassLoader()
Descendants need to implement this method to return their classloader.
|
protected static Properties |
getProperties(ClassLoader irClassLoader,
String isPropertiesName) |
protected abstract String |
getPropertiesName()
Descendants implement this method to return a proper name.
|
protected static junit.framework.Test |
prepareSuite(Class irClass,
String isPropertiesName)
Does common things needed in the suite() method that descendants need to
create.
|
protected void |
runTest()
Performs the test itself.
|
assertFile, assertFile, assertFile, assertFile, assertFile, assertFile, assertFile, assertFile, assertFile, assertFile, assertGC, assertGC, assertSize, assertSize, assertSize, assertSize, canRun, clearWorkDir, compareReferenceFiles, compareReferenceFiles, convertNBFSURL, failByBug, failByBug, getDataDir, getExpectedFail, getGoldenFile, getGoldenFile, getLog, getLog, getRef, getTestNumber, getWorkDir, getWorkDirPath, log, log, logLevel, logRoot, ref, run, runBare, runInEQ, setFilter, timeOut
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, setName, setUp, tearDown, toString
public TestBundleKeys(String isBundleName)
protected abstract String getPropertiesName()
protected abstract ClassLoader getDescendantClassLoader()
protected static Properties getProperties(ClassLoader irClassLoader, String isPropertiesName) throws IOException
IOException
protected void runTest() throws Throwable
runTest
in class junit.framework.TestCase
Throwable
protected static junit.framework.Test prepareSuite(Class irClass, String isPropertiesName)
irClass
- descendant classisPropertiesName
- name of the descendants-specific properties file