org.apache.maven.continuum
Class AbstractContinuumTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.codehaus.plexus.PlexusTestCase
org.apache.maven.continuum.AbstractContinuumTest
- All Implemented Interfaces:
- junit.framework.Test
public abstract class AbstractContinuumTest
- extends org.codehaus.plexus.PlexusTestCase
- Version:
- $Id: AbstractContinuumTest.java 548742 2007-06-19 14:40:51Z evenisse $
- Author:
- Trygve Laugstøl
| Fields inherited from class org.codehaus.plexus.PlexusTestCase |
container, context |
|
Method Summary |
org.apache.maven.continuum.model.project.Project |
addProject(org.apache.maven.continuum.store.ContinuumStore store,
org.apache.maven.continuum.model.project.Project project)
|
org.apache.maven.continuum.model.project.Project |
addProject(org.apache.maven.continuum.store.ContinuumStore store,
java.lang.String name)
|
org.apache.maven.continuum.model.project.Project |
addProject(org.apache.maven.continuum.store.ContinuumStore store,
java.lang.String name,
java.lang.String nagEmailAddress,
java.lang.String version)
|
void |
assertProjectEquals(org.apache.maven.continuum.model.project.Project expected,
org.apache.maven.continuum.model.project.Project actual)
|
void |
assertProjectEquals(java.lang.String name,
java.util.List notifiers,
java.lang.String version,
org.apache.maven.continuum.model.project.Project actual)
|
void |
assertProjectEquals(java.lang.String name,
java.lang.String emailAddress,
java.lang.String version,
org.apache.maven.continuum.model.project.Project actual)
|
protected void |
createDefaultProjectGroup()
|
protected static java.util.List |
createMailNotifierList(java.lang.String emailAddress)
|
org.apache.maven.continuum.model.project.ProjectGroup |
createStubProjectGroup(java.lang.String name,
java.lang.String description)
|
protected org.apache.maven.continuum.execution.ContinuumBuildExecutor |
getBuildExecutor(java.lang.String id)
|
protected org.apache.maven.continuum.model.project.ProjectGroup |
getDefaultProjectGroup()
|
protected org.apache.maven.continuum.store.ContinuumStore |
getStore()
|
static org.apache.maven.continuum.model.project.Project |
makeProject(org.apache.maven.continuum.model.project.Project project,
java.lang.String name,
java.lang.String version)
|
static org.apache.maven.continuum.model.project.Project |
makeProject(java.lang.String name,
java.lang.String emailAddress,
java.lang.String version)
|
static org.apache.maven.continuum.model.project.Project |
makeStubProject(java.lang.String name)
|
static org.apache.maven.continuum.model.project.Project |
makeStubShellProject(java.lang.String name,
java.lang.String script)
|
static void |
setCheckoutDone(org.apache.maven.continuum.store.ContinuumStore store,
org.apache.maven.continuum.model.project.Project project,
org.apache.maven.continuum.model.scm.ScmResult scmResult)
|
protected void |
setUp()
|
static void |
setUpConfigurationService(org.apache.maven.continuum.configuration.ConfigurationService configurationService)
|
| Methods inherited from class org.codehaus.plexus.PlexusTestCase |
customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getConfigurationName, getContainer, getCustomConfigurationName, getResourceAsStream, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release, tearDown |
| 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 |
AbstractContinuumTest
public AbstractContinuumTest()
setUp
protected void setUp()
throws java.lang.Exception
- Overrides:
setUp in class org.codehaus.plexus.PlexusTestCase
- Throws:
java.lang.Exception
createDefaultProjectGroup
protected void createDefaultProjectGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
setUpConfigurationService
public static void setUpConfigurationService(org.apache.maven.continuum.configuration.ConfigurationService configurationService)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDefaultProjectGroup
protected org.apache.maven.continuum.model.project.ProjectGroup getDefaultProjectGroup()
throws org.apache.maven.continuum.store.ContinuumStoreException
- Throws:
org.apache.maven.continuum.store.ContinuumStoreException
getStore
protected org.apache.maven.continuum.store.ContinuumStore getStore()
throws java.lang.Exception
- Throws:
java.lang.Exception
getBuildExecutor
protected org.apache.maven.continuum.execution.ContinuumBuildExecutor getBuildExecutor(java.lang.String id)
throws java.lang.Exception
- Throws:
java.lang.Exception
makeStubProject
public static org.apache.maven.continuum.model.project.Project makeStubProject(java.lang.String name)
makeProject
public static org.apache.maven.continuum.model.project.Project makeProject(java.lang.String name,
java.lang.String emailAddress,
java.lang.String version)
makeStubShellProject
public static org.apache.maven.continuum.model.project.Project makeStubShellProject(java.lang.String name,
java.lang.String script)
makeProject
public static org.apache.maven.continuum.model.project.Project makeProject(org.apache.maven.continuum.model.project.Project project,
java.lang.String name,
java.lang.String version)
createMailNotifierList
protected static java.util.List createMailNotifierList(java.lang.String emailAddress)
addProject
public org.apache.maven.continuum.model.project.Project addProject(org.apache.maven.continuum.store.ContinuumStore store,
org.apache.maven.continuum.model.project.Project project)
throws java.lang.Exception
- Throws:
java.lang.Exception
addProject
public org.apache.maven.continuum.model.project.Project addProject(org.apache.maven.continuum.store.ContinuumStore store,
java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
addProject
public org.apache.maven.continuum.model.project.Project addProject(org.apache.maven.continuum.store.ContinuumStore store,
java.lang.String name,
java.lang.String nagEmailAddress,
java.lang.String version)
throws java.lang.Exception
- Throws:
java.lang.Exception
setCheckoutDone
public static void setCheckoutDone(org.apache.maven.continuum.store.ContinuumStore store,
org.apache.maven.continuum.model.project.Project project,
org.apache.maven.continuum.model.scm.ScmResult scmResult)
throws org.apache.maven.continuum.store.ContinuumStoreException
- Throws:
org.apache.maven.continuum.store.ContinuumStoreException
assertProjectEquals
public void assertProjectEquals(org.apache.maven.continuum.model.project.Project expected,
org.apache.maven.continuum.model.project.Project actual)
assertProjectEquals
public void assertProjectEquals(java.lang.String name,
java.lang.String emailAddress,
java.lang.String version,
org.apache.maven.continuum.model.project.Project actual)
assertProjectEquals
public void assertProjectEquals(java.lang.String name,
java.util.List notifiers,
java.lang.String version,
org.apache.maven.continuum.model.project.Project actual)
createStubProjectGroup
public org.apache.maven.continuum.model.project.ProjectGroup createStubProjectGroup(java.lang.String name,
java.lang.String description)
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.