org.apache.maven.surefire.battery
Class JUnitBattery
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.apache.maven.surefire.battery.assertion.BatteryAssert
org.apache.maven.surefire.battery.AbstractBattery
org.apache.maven.surefire.battery.JUnitBattery
- All Implemented Interfaces:
- Battery, junit.framework.Test
- public class JUnitBattery
- extends AbstractBattery
Constructor Summary |
JUnitBattery(java.lang.Class testClass,
java.lang.ClassLoader loader)
|
JUnitBattery(java.lang.String testClassName)
|
JUnitBattery(java.lang.String testClass,
java.lang.ClassLoader loader)
|
Methods inherited from class org.apache.maven.surefire.battery.assertion.BatteryAssert |
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, fail, fail, failNotEquals, failNotSame, failSame, verify, verify |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TEST_CASE
public static final java.lang.String TEST_CASE
- See Also:
- Constant Field Values
TEST_RESULT
public static final java.lang.String TEST_RESULT
- See Also:
- Constant Field Values
TEST_LISTENER
public static final java.lang.String TEST_LISTENER
- See Also:
- Constant Field Values
TEST
public static final java.lang.String TEST
- See Also:
- Constant Field Values
ADD_LISTENER_METHOD
public static final java.lang.String ADD_LISTENER_METHOD
- See Also:
- Constant Field Values
RUN_METHOD
public static final java.lang.String RUN_METHOD
- See Also:
- Constant Field Values
COUNT_TEST_CASES_METHOD
public static final java.lang.String COUNT_TEST_CASES_METHOD
- See Also:
- Constant Field Values
SETUP_METHOD
public static final java.lang.String SETUP_METHOD
- See Also:
- Constant Field Values
TEARDOWN_METHOD
public static final java.lang.String TEARDOWN_METHOD
- See Also:
- Constant Field Values
JUnitBattery
public JUnitBattery(java.lang.String testClassName)
throws java.lang.Exception
JUnitBattery
public JUnitBattery(java.lang.String testClass,
java.lang.ClassLoader loader)
throws java.lang.Exception
JUnitBattery
public JUnitBattery(java.lang.Class testClass,
java.lang.ClassLoader loader)
throws java.lang.Exception
processTestClass
public void processTestClass(java.lang.Class testClass,
java.lang.ClassLoader loader)
throws java.lang.Exception
- Throws:
java.lang.Exception
getTestClass
protected java.lang.Class getTestClass()
- Overrides:
getTestClass
in class AbstractBattery
getTestClassInstance
protected java.lang.Object getTestClassInstance()
- Overrides:
getTestClassInstance
in class AbstractBattery
execute
public void execute(ReporterManager reportManager)
throws java.lang.Exception
- Specified by:
execute
in interface Battery
- Overrides:
execute
in class AbstractBattery
- Throws:
java.lang.Exception
executeJUnit
protected void executeJUnit(ReporterManager reportManager)
getTestCount
public int getTestCount()
- Specified by:
getTestCount
in interface Battery
- Overrides:
getTestCount
in class AbstractBattery
getBatteryName
public java.lang.String getBatteryName()
- Specified by:
getBatteryName
in interface Battery
- Overrides:
getBatteryName
in class AbstractBattery
getTestConstructor
protected java.lang.reflect.Constructor getTestConstructor(java.lang.Class testClass)
throws java.lang.NoSuchMethodException
- Throws:
java.lang.NoSuchMethodException
Copyright © 2004-2006 Apache. All Rights Reserved.