public class TestMavenRuntime extends Object implements org.junit.rules.TestRule
Constructor and Description |
---|
TestMavenRuntime() |
TestMavenRuntime(com.google.inject.Module... modules) |
Modifier and Type | Method and Description |
---|---|
org.junit.runners.model.Statement |
apply(org.junit.runners.model.Statement base,
org.junit.runner.Description description) |
void |
executeMojo(File basedir,
String goal,
org.codehaus.plexus.util.xml.Xpp3Dom... parameters) |
void |
executeMojo(org.apache.maven.project.MavenProject project,
String goal,
org.codehaus.plexus.util.xml.Xpp3Dom... parameters) |
void |
executeMojo(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
org.apache.maven.plugin.MojoExecution execution) |
void |
executeMojo(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
String goal,
org.codehaus.plexus.util.xml.Xpp3Dom... parameters) |
org.codehaus.plexus.DefaultPlexusContainer |
getContainer() |
<T> T |
lookup(Class<T> role) |
org.apache.maven.plugin.Mojo |
lookupConfiguredMojo(org.apache.maven.execution.MavenSession session,
org.apache.maven.plugin.MojoExecution execution) |
org.apache.maven.execution.MavenSession |
newMavenSession(org.apache.maven.project.MavenProject project) |
org.apache.maven.plugin.MojoExecution |
newMojoExecution(String goal) |
static org.codehaus.plexus.util.xml.Xpp3Dom |
newParameter(String name,
String value) |
org.apache.maven.project.MavenProject |
readMavenProject(File basedir) |
public TestMavenRuntime()
public TestMavenRuntime(com.google.inject.Module... modules)
public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description)
apply
in interface org.junit.rules.TestRule
public org.apache.maven.project.MavenProject readMavenProject(File basedir) throws Exception
Exception
public org.apache.maven.execution.MavenSession newMavenSession(org.apache.maven.project.MavenProject project) throws Exception
Exception
public org.apache.maven.plugin.MojoExecution newMojoExecution(String goal)
public void executeMojo(File basedir, String goal, org.codehaus.plexus.util.xml.Xpp3Dom... parameters) throws Exception
Exception
public void executeMojo(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, String goal, org.codehaus.plexus.util.xml.Xpp3Dom... parameters) throws Exception
Exception
public void executeMojo(org.apache.maven.project.MavenProject project, String goal, org.codehaus.plexus.util.xml.Xpp3Dom... parameters) throws Exception
Exception
public void executeMojo(org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project, org.apache.maven.plugin.MojoExecution execution) throws Exception
Exception
public org.apache.maven.plugin.Mojo lookupConfiguredMojo(org.apache.maven.execution.MavenSession session, org.apache.maven.plugin.MojoExecution execution) throws Exception
Exception
public org.codehaus.plexus.DefaultPlexusContainer getContainer()
Copyright © 2015. All rights reserved.