public abstract class AbstractCoreMavenComponentTestCase extends Object
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractCoreMavenComponentTestCase.ProjectBuilder |
Modifier and Type | Field and Description |
---|---|
protected org.codehaus.plexus.PlexusContainer |
container |
protected ProjectBuilder |
projectBuilder |
protected RepositorySystem |
repositorySystem |
Constructor and Description |
---|
AbstractCoreMavenComponentTestCase() |
Modifier and Type | Method and Description |
---|---|
protected MavenExecutionRequest |
createMavenExecutionRequest(File pom) |
protected MavenSession |
createMavenSession(File pom) |
protected MavenSession |
createMavenSession(File pom,
Properties executionProperties) |
protected MavenSession |
createMavenSession(File pom,
Properties executionProperties,
boolean includeModules) |
protected MavenProject |
createStubMavenProject() |
protected org.codehaus.plexus.PlexusContainer |
getContainer() |
protected ArtifactRepository |
getLocalRepository() |
protected List<ArtifactRepository> |
getPluginArtifactRepositories() |
protected File |
getProject(String name) |
protected abstract String |
getProjectsDirectory() |
protected List<ArtifactRepository> |
getRemoteRepositories() |
protected void |
initRepoSession(ProjectBuildingRequest request) |
@Inject protected org.codehaus.plexus.PlexusContainer container
@Inject protected RepositorySystem repositorySystem
@Inject protected ProjectBuilder projectBuilder
protected abstract String getProjectsDirectory()
protected org.codehaus.plexus.PlexusContainer getContainer()
protected MavenExecutionRequest createMavenExecutionRequest(File pom) throws Exception
Exception
protected MavenSession createMavenSession(File pom) throws Exception
Exception
protected MavenSession createMavenSession(File pom, Properties executionProperties) throws Exception
Exception
protected MavenSession createMavenSession(File pom, Properties executionProperties, boolean includeModules) throws Exception
Exception
protected void initRepoSession(ProjectBuildingRequest request) throws Exception
Exception
protected MavenProject createStubMavenProject()
protected List<ArtifactRepository> getRemoteRepositories() throws InvalidRepositoryException
InvalidRepositoryException
protected List<ArtifactRepository> getPluginArtifactRepositories() throws InvalidRepositoryException
InvalidRepositoryException
protected ArtifactRepository getLocalRepository() throws InvalidRepositoryException
InvalidRepositoryException
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.