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, toStringprivate 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.TestCasejava.lang.Exceptionprotected PlexusContainer getContainer()
protected void setupContainer()
protected void teardownContainer()
protected void tearDown()
throws java.lang.Exception
tearDown in class junit.framework.TestCasejava.lang.Exceptionprotected 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
ComponentLookupExceptionprotected final java.lang.Object lookup(java.lang.String role,
java.lang.String hint)
throws ComponentLookupException
ComponentLookupExceptionprotected final <T> T lookup(java.lang.Class<T> role)
throws ComponentLookupException
ComponentLookupExceptionprotected final <T> T lookup(java.lang.Class<T> role,
java.lang.String hint)
throws ComponentLookupException
ComponentLookupExceptionprotected final void release(java.lang.Object component)
throws ComponentLifecycleException
ComponentLifecycleExceptionprivate final ContainerConfiguration config()
private final java.util.Map<java.lang.Object,java.lang.Object> context()
private static java.lang.String plexusHome()