public class JUnit3TestSuiteChunkerImpl extends org.powermock.tests.utils.impl.AbstractTestSuiteChunkerImpl<PowerMockJUnit3RunnerDelegate> implements JUnit3TestSuiteChunker
| Constructor and Description |
|---|
JUnit3TestSuiteChunkerImpl(java.lang.Class<? extends junit.framework.TestCase>... testClasses) |
JUnit3TestSuiteChunkerImpl(java.lang.String name,
java.lang.Class<? extends junit.framework.TestCase>... testClasses) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTest(junit.framework.Test test) |
void |
addTestClassToSuite(java.lang.Class<?> clazz)
Add a class to the test suite.
|
void |
addTestSuite(java.lang.Class<? extends junit.framework.TestCase> testClass) |
protected void |
chunkClass(java.lang.Class<?> testClass) |
int |
countTestCases() |
protected PowerMockJUnit3RunnerDelegate |
createDelegatorFromClassloader(java.lang.ClassLoader classLoader,
java.lang.Class<?> testClass,
java.util.List<java.lang.reflect.Method> methodsToTest) |
int |
getTestCount() |
void |
run(junit.framework.TestResult result) |
void |
runTest(junit.framework.Test test,
junit.framework.TestResult result) |
boolean |
shouldExecuteTestForMethod(java.lang.Class<?> testClass,
java.lang.reflect.Method potentialTestMethod) |
junit.framework.Test |
testAt(int index) |
java.util.Enumeration<?> |
tests() |
createTestDelegators, getDelegatorIndex, getFrameworkReporterFactory, getInternalTestIndex, getPowerMockTestListenersLoadedByASpecificClassLoader, getTestClassesgetChunkSize, getMockClassLoaderFactory, getTestChunk, getTestChunks, getTestChunksEntries, testMethodAnnotationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic JUnit3TestSuiteChunkerImpl(java.lang.Class<? extends junit.framework.TestCase>... testClasses)
throws java.lang.Exception
java.lang.Exceptionpublic JUnit3TestSuiteChunkerImpl(java.lang.String name,
java.lang.Class<? extends junit.framework.TestCase>... testClasses)
throws java.lang.Exception
java.lang.Exceptionprotected PowerMockJUnit3RunnerDelegate createDelegatorFromClassloader(java.lang.ClassLoader classLoader, java.lang.Class<?> testClass, java.util.List<java.lang.reflect.Method> methodsToTest) throws java.lang.Exception
createDelegatorFromClassloader in class org.powermock.tests.utils.impl.AbstractTestSuiteChunkerImpl<PowerMockJUnit3RunnerDelegate>java.lang.Exceptionprotected void chunkClass(java.lang.Class<?> testClass)
throws java.lang.Exception
chunkClass in class org.powermock.tests.utils.impl.AbstractCommonTestSuiteChunkerImpljava.lang.Exceptionpublic int getTestCount()
getTestCount in interface org.powermock.tests.utils.RunnerTestSuiteChunkerpublic boolean shouldExecuteTestForMethod(java.lang.Class<?> testClass,
java.lang.reflect.Method potentialTestMethod)
shouldExecuteTestForMethod in interface org.powermock.tests.utils.TestSuiteChunkerpublic void addTest(junit.framework.Test test)
throws java.lang.Exception
addTest in interface JUnit3TestSuiteChunkerjava.lang.Exceptionpublic void addTestSuite(java.lang.Class<? extends junit.framework.TestCase> testClass)
throws java.lang.Exception
addTestSuite in interface JUnit3TestSuiteChunkerjava.lang.Exceptionpublic int countTestCases()
countTestCases in interface JUnit3TestSuiteChunkerpublic void run(junit.framework.TestResult result)
run in interface JUnit3TestSuiteChunkerpublic void runTest(junit.framework.Test test,
junit.framework.TestResult result)
runTest in interface JUnit3TestSuiteChunkerpublic junit.framework.Test testAt(int index)
testAt in interface JUnit3TestSuiteChunkerpublic void addTestClassToSuite(java.lang.Class<?> clazz)
throws java.lang.Exception
JUnit3TestSuiteChunkerTestSuiteChunker.shouldExecuteTestForMethod(Class, Method) to see if
it should be executed.addTestClassToSuite in interface JUnit3TestSuiteChunkerclazz - The class that should contain test cases.java.lang.Exception - If something unexpected goes wrong.public java.util.Enumeration<?> tests()
tests in interface JUnit3TestSuiteChunker