Package org.codehaus.plexus
Class PlexusTestCase
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.codehaus.plexus.PlexusTestCase
-
- All Implemented Interfaces:
junit.framework.Test
public abstract class PlexusTestCase extends junit.framework.TestCase
-
-
Constructor Summary
Constructors Constructor Description PlexusTestCase()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcustomizeContainerConfiguration(ContainerConfiguration configuration)protected voidcustomizeContext(Context context)static java.lang.StringgetBasedir()protected java.lang.ClassLoadergetClassLoader()protected java.lang.StringgetConfigurationName(java.lang.String name)protected PlexusContainergetContainer()protected java.lang.StringgetCustomConfigurationName()protected java.io.InputStreamgetResourceAsStream(java.lang.String name)java.lang.StringgetTestConfiguration()static java.lang.StringgetTestConfiguration(java.lang.Class<?> clazz)static java.io.FilegetTestFile(java.lang.String path)static java.io.FilegetTestFile(java.lang.String basedir, java.lang.String path)static java.lang.StringgetTestPath(java.lang.String path)static java.lang.StringgetTestPath(java.lang.String basedir, java.lang.String path)protected <T> Tlookup(java.lang.Class<T> role)protected <T> Tlookup(java.lang.Class<T> role, java.lang.String hint)protected java.lang.Objectlookup(java.lang.String role)protected java.lang.Objectlookup(java.lang.String role, java.lang.String hint)protected voidrelease(java.lang.Object component)protected voidsetUp()protected voidsetupContainer()protected voidtearDown()protected voidteardownContainer()-
Methods inherited from class junit.framework.TestCase
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
-
-
-
-
Method Detail
-
getBasedir
public static java.lang.String getBasedir()
-
getTestFile
public static java.io.File getTestFile(java.lang.String path)
-
getTestFile
public static java.io.File getTestFile(java.lang.String basedir, java.lang.String path)
-
getTestPath
public static java.lang.String getTestPath(java.lang.String path)
-
getTestPath
public static java.lang.String getTestPath(java.lang.String basedir, java.lang.String path)
-
getTestConfiguration
public static java.lang.String getTestConfiguration(java.lang.Class<?> clazz)
-
getTestConfiguration
public final java.lang.String getTestConfiguration()
-
customizeContext
protected void customizeContext(Context context)
-
getCustomConfigurationName
protected java.lang.String getCustomConfigurationName()
-
customizeContainerConfiguration
protected void customizeContainerConfiguration(ContainerConfiguration configuration)
-
setUp
protected void setUp() throws java.lang.Exception- Overrides:
setUpin classjunit.framework.TestCase- Throws:
java.lang.Exception
-
getContainer
protected PlexusContainer getContainer()
-
setupContainer
protected void setupContainer()
-
teardownContainer
protected void teardownContainer()
-
tearDown
protected void tearDown() throws java.lang.Exception- Overrides:
tearDownin classjunit.framework.TestCase- Throws:
java.lang.Exception
-
getConfigurationName
protected final java.lang.String getConfigurationName(java.lang.String name)
-
getClassLoader
protected final java.lang.ClassLoader getClassLoader()
-
getResourceAsStream
protected final java.io.InputStream getResourceAsStream(java.lang.String name)
-
lookup
protected final java.lang.Object lookup(java.lang.String role) throws ComponentLookupException- Throws:
ComponentLookupException
-
lookup
protected final java.lang.Object lookup(java.lang.String role, java.lang.String hint) throws ComponentLookupException- Throws:
ComponentLookupException
-
lookup
protected final <T> T lookup(java.lang.Class<T> role) throws ComponentLookupException- Throws:
ComponentLookupException
-
lookup
protected final <T> T lookup(java.lang.Class<T> role, java.lang.String hint) throws ComponentLookupException- Throws:
ComponentLookupException
-
release
protected final void release(java.lang.Object component) throws ComponentLifecycleException- Throws:
ComponentLifecycleException
-
-