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
- Version:
- $Id: PlexusTestCase.java 4778 2006-11-23 03:54:18Z jvanzyl $
- Author:
- Jason van Zyl, Trygve Laugstøl, Michal Maczka
Field Summary |
protected org.codehaus.plexus.PlexusContainer |
container
|
protected java.util.Map |
context
|
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
container
protected org.codehaus.plexus.PlexusContainer container
context
protected java.util.Map context
PlexusTestCase
public PlexusTestCase()
setUp
protected void setUp()
throws java.lang.Exception
- Overrides:
setUp
in class junit.framework.TestCase
- Throws:
java.lang.Exception
createContainerInstance
protected org.codehaus.plexus.PlexusContainer createContainerInstance(java.util.Map context,
java.lang.String configuration)
throws org.codehaus.plexus.PlexusContainerException
- Throws:
org.codehaus.plexus.PlexusContainerException
customizeContext
protected void customizeContext(org.codehaus.plexus.context.Context context)
throws java.lang.Exception
- Throws:
java.lang.Exception
tearDown
protected void tearDown()
throws java.lang.Exception
- Overrides:
tearDown
in class junit.framework.TestCase
- Throws:
java.lang.Exception
getContainer
protected org.codehaus.plexus.PlexusContainer getContainer()
getConfiguration
protected java.io.InputStream getConfiguration()
throws java.lang.Exception
- Throws:
java.lang.Exception
getConfiguration
protected java.io.InputStream getConfiguration(java.lang.String subname)
throws java.lang.Exception
- Throws:
java.lang.Exception
getCustomConfigurationName
protected java.lang.String getCustomConfigurationName()
getConfigurationName
protected java.lang.String getConfigurationName(java.lang.String subname)
throws java.lang.Exception
- Throws:
java.lang.Exception
getResourceAsStream
protected java.io.InputStream getResourceAsStream(java.lang.String resource)
getClassLoader
protected java.lang.ClassLoader getClassLoader()
lookup
protected java.lang.Object lookup(java.lang.String componentKey)
throws java.lang.Exception
- Throws:
java.lang.Exception
lookup
protected java.lang.Object lookup(java.lang.String role,
java.lang.String id)
throws java.lang.Exception
- Throws:
java.lang.Exception
lookup
protected java.lang.Object lookup(java.lang.Class componentClass)
throws java.lang.Exception
- Throws:
java.lang.Exception
lookup
protected java.lang.Object lookup(java.lang.Class role,
java.lang.String id)
throws java.lang.Exception
- Throws:
java.lang.Exception
release
protected void release(java.lang.Object component)
throws java.lang.Exception
- Throws:
java.lang.Exception
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)
getBasedir
public static java.lang.String getBasedir()
getTestConfiguration
public java.lang.String getTestConfiguration()
getTestConfiguration
public static java.lang.String getTestConfiguration(java.lang.Class clazz)
Copyright © 2001-2006 Codehaus. All Rights Reserved.