public abstract class PlexusTestCase
extends junit.framework.TestCase
Modifier and Type | Class and Description |
---|---|
private static class |
PlexusTestCase.Lazy |
Modifier and Type | Field and Description |
---|---|
private PlexusContainer |
container |
private static java.lang.String |
PLEXUS_HOME |
Constructor and Description |
---|
PlexusTestCase() |
Modifier and Type | Method and Description |
---|---|
private ContainerConfiguration |
config() |
private java.util.Map<java.lang.Object,java.lang.Object> |
context() |
protected void |
customizeContainerConfiguration(ContainerConfiguration configuration) |
protected void |
customizeContext(Context context) |
static java.lang.String |
getBasedir() |
protected java.lang.ClassLoader |
getClassLoader() |
protected java.lang.String |
getConfigurationName(java.lang.String name) |
protected PlexusContainer |
getContainer() |
protected java.lang.String |
getCustomConfigurationName() |
protected java.io.InputStream |
getResourceAsStream(java.lang.String name) |
java.lang.String |
getTestConfiguration() |
static java.lang.String |
getTestConfiguration(java.lang.Class<?> clazz) |
static java.io.File |
getTestFile(java.lang.String path) |
static java.io.File |
getTestFile(java.lang.String basedir,
java.lang.String path) |
static java.lang.String |
getTestPath(java.lang.String path) |
static java.lang.String |
getTestPath(java.lang.String basedir,
java.lang.String path) |
protected <T> T |
lookup(java.lang.Class<T> role) |
protected <T> T |
lookup(java.lang.Class<T> role,
java.lang.String hint) |
protected java.lang.Object |
lookup(java.lang.String role) |
protected java.lang.Object |
lookup(java.lang.String role,
java.lang.String hint) |
private static java.lang.String |
plexusHome() |
protected void |
release(java.lang.Object component) |
protected void |
setUp() |
protected void |
setupContainer() |
protected void |
tearDown() |
protected void |
teardownContainer() |
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
private static final java.lang.String PLEXUS_HOME
private volatile PlexusContainer container
public static java.lang.String getBasedir()
public static java.io.File getTestFile(java.lang.String path)
public static java.io.File getTestFile(java.lang.String basedir, java.lang.String path)
public static java.lang.String getTestPath(java.lang.String path)
public static java.lang.String getTestPath(java.lang.String basedir, java.lang.String path)
public static java.lang.String getTestConfiguration(java.lang.Class<?> clazz)
public final java.lang.String getTestConfiguration()
protected void customizeContext(Context context)
protected java.lang.String getCustomConfigurationName()
protected void customizeContainerConfiguration(ContainerConfiguration configuration)
protected void setUp() throws java.lang.Exception
setUp
in class junit.framework.TestCase
java.lang.Exception
protected PlexusContainer getContainer()
protected void setupContainer()
protected void teardownContainer()
protected void tearDown() throws java.lang.Exception
tearDown
in class junit.framework.TestCase
java.lang.Exception
protected final java.lang.String getConfigurationName(java.lang.String name)
protected final java.lang.ClassLoader getClassLoader()
protected final java.io.InputStream getResourceAsStream(java.lang.String name)
protected final java.lang.Object lookup(java.lang.String role) throws ComponentLookupException
ComponentLookupException
protected final java.lang.Object lookup(java.lang.String role, java.lang.String hint) throws ComponentLookupException
ComponentLookupException
protected final <T> T lookup(java.lang.Class<T> role) throws ComponentLookupException
ComponentLookupException
protected final <T> T lookup(java.lang.Class<T> role, java.lang.String hint) throws ComponentLookupException
ComponentLookupException
protected final void release(java.lang.Object component) throws ComponentLifecycleException
ComponentLifecycleException
private final ContainerConfiguration config()
private final java.util.Map<java.lang.Object,java.lang.Object> context()
private static java.lang.String plexusHome()