org.apache.maven.surefire.battery

Class AbstractBattery

public abstract class AbstractBattery extends BatteryAssert implements Battery

Method Summary
voidaddSubBatteryClassName(String batteryClassName)
voiddiscoverBatteryClassNames()
protected voiddiscoverTestMethods()
voidexecute(ReporterManager reportManager)
protected booleanexecuteTestMethod(Method method, Object[] args, ReporterManager reportManager)
protected voidexecuteTestMethods(ReporterManager reportManager)
StringgetBatteryName()
ListgetSubBatteryClassNames()
protected ClassgetTestClass()
protected ObjectgetTestClassInstance()
intgetTestCount()
StringgetTestName(String testMethodName)
voidsetUpFixture()
voidtearDownFixture()

Method Detail

addSubBatteryClassName

public void addSubBatteryClassName(String batteryClassName)

discoverBatteryClassNames

public void discoverBatteryClassNames()

discoverTestMethods

protected void discoverTestMethods()

execute

public void execute(ReporterManager reportManager)

executeTestMethod

protected boolean executeTestMethod(Method method, Object[] args, ReporterManager reportManager)

executeTestMethods

protected void executeTestMethods(ReporterManager reportManager)

getBatteryName

public String getBatteryName()

getSubBatteryClassNames

public List getSubBatteryClassNames()

getTestClass

protected Class getTestClass()

getTestClassInstance

protected Object getTestClassInstance()

getTestCount

public int getTestCount()

getTestName

public String getTestName(String testMethodName)

setUpFixture

public void setUpFixture()

tearDownFixture

public void tearDownFixture()
Copyright © 2004-2007 Apache. All Rights Reserved.