public abstract class AbstractLifecycleMappingTest extends AbstractMavenProjectTestCase
Modifier and Type | Field and Description |
---|---|
protected IMavenProjectRegistry |
mavenProjectManager |
protected IProjectConfigurationManager |
projectConfigurationManager |
DELETE_RETRY_COUNT, DELETE_RETRY_DELAY, downloadSourcesJob, mavenConfiguration, monitor, projectRefreshJob, repo, workspace
Constructor and Description |
---|
AbstractLifecycleMappingTest() |
Modifier and Type | Method and Description |
---|---|
protected LifecycleMappingResult |
calculateLifecycleMapping(MavenProjectFacade facade) |
protected java.util.List<MojoExecutionKey> |
getNotCoveredMojoExecutions(IMavenProjectFacade facade) |
protected IMavenProjectFacade |
importMavenProject(java.lang.String basedir,
java.lang.String pomName) |
protected LifecycleMappingMetadataSource |
loadLifecycleMappingMetadataSource(java.lang.String metadataFilename) |
private LifecycleMappingMetadataSource |
loadLifecycleMappingMetadataSourceInternal(java.io.File metadataFile) |
protected MavenProjectFacade |
newMavenProjectFacade(org.eclipse.core.resources.IFile pom)
Creates new partially initialised MavenProjectFacade instance
|
protected void |
setUp() |
protected void |
tearDown() |
assertContainsOnly, assertNoErrors, copyContent, copyContent, copyContent, copyDir, copyDir, createExisting, createProject, deleteProject, deleteProject, deserializeFromWorkspaceState, findErrorMarkers, findMarkers, getMavenContainerEntries, getProjectsFromEvents, importProject, importProject, importProject, importProject, importProject, importProjects, importProjects, importProjects, injectFilexWagon, isAutoBuilding, refreshMavenProject, runTest, setAutoBuilding, setAutomaticallyUpdateConfiguration, toString, toString, waitForJobsToComplete, waitForJobsToComplete
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, setName, toString
protected IMavenProjectRegistry mavenProjectManager
protected IProjectConfigurationManager projectConfigurationManager
protected void setUp() throws java.lang.Exception
setUp
in class AbstractMavenProjectTestCase
java.lang.Exception
protected void tearDown() throws java.lang.Exception
tearDown
in class AbstractMavenProjectTestCase
java.lang.Exception
protected IMavenProjectFacade importMavenProject(java.lang.String basedir, java.lang.String pomName) throws java.lang.Exception
java.lang.Exception
private LifecycleMappingMetadataSource loadLifecycleMappingMetadataSourceInternal(java.io.File metadataFile) throws java.io.IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
protected LifecycleMappingMetadataSource loadLifecycleMappingMetadataSource(java.lang.String metadataFilename) throws java.io.IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
protected MavenProjectFacade newMavenProjectFacade(org.eclipse.core.resources.IFile pom) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
protected java.util.List<MojoExecutionKey> getNotCoveredMojoExecutions(IMavenProjectFacade facade)
protected LifecycleMappingResult calculateLifecycleMapping(MavenProjectFacade facade) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException