org.apache.maven.surefire.battery
Class AbstractBattery
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.apache.maven.surefire.battery.assertion.BatteryAssert
org.apache.maven.surefire.battery.AbstractBattery
- All Implemented Interfaces:
- Battery, junit.framework.Test
- Direct Known Subclasses:
- DirectoryBattery, JUnitBattery, SingleTestBattery
- public abstract class AbstractBattery
- extends BatteryAssert
- implements Battery
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 |
AbstractBattery
public AbstractBattery()
execute
public void execute(ReporterManager reportManager)
throws java.lang.Exception
- Specified by:
execute
in interface Battery
- Throws:
java.lang.Exception
executeTestMethods
protected void executeTestMethods(ReporterManager reportManager)
executeTestMethod
protected boolean executeTestMethod(java.lang.reflect.Method method,
java.lang.Object[] args,
ReporterManager reportManager)
getBatteryName
public java.lang.String getBatteryName()
- Specified by:
getBatteryName
in interface Battery
getTestName
public java.lang.String getTestName(java.lang.String testMethodName)
getTestCount
public int getTestCount()
- Specified by:
getTestCount
in interface Battery
setUpFixture
public void setUpFixture()
throws java.lang.Exception
- Throws:
java.lang.Exception
tearDownFixture
public void tearDownFixture()
throws java.lang.Exception
- Throws:
java.lang.Exception
getTestClass
protected java.lang.Class getTestClass()
getTestClassInstance
protected java.lang.Object getTestClassInstance()
discoverTestMethods
protected void discoverTestMethods()
discoverBatteryClassNames
public void discoverBatteryClassNames()
throws java.lang.Exception
- Specified by:
discoverBatteryClassNames
in interface Battery
- Throws:
java.lang.Exception
addSubBatteryClassName
public void addSubBatteryClassName(java.lang.String batteryClassName)
getSubBatteryClassNames
public java.util.List getSubBatteryClassNames()
- Specified by:
getSubBatteryClassNames
in interface Battery
Copyright © 2004-2006 Apache. All Rights Reserved.