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:
- junit.framework.Test, Battery
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
- Throws:
java.lang.Exception
JUnitBattery
public JUnitBattery(java.lang.String testClass,
java.lang.ClassLoader loader)
throws java.lang.Exception
- Throws:
java.lang.Exception
JUnitBattery
public JUnitBattery(java.lang.Class testClass,
java.lang.ClassLoader loader)
throws java.lang.Exception
- 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-2009 Apache. All Rights Reserved.