java.lang.Object
org.mule.maven.client.test.MavenTestHelper
Helper class to work with tests using mule maven client
- Since:
- 1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MavenConfigurationCreates a default maven configuration for community edition.static MavenConfigurationcreateDefaultCommunityMavenConfiguration(boolean forceUpdateSnapshots) Creates a default maven configuration for community edition.Creates a maven config builder with the community default settings.createDefaultCommunityMavenConfigurationBuilder(boolean forceUpdateSnapshots) Creates a maven config builder with the community default settings.static MavenConfigurationCreates a default maven configuration for enterprise edition.static MavenConfigurationcreateDefaultEnterpriseMavenConfiguration(boolean forceUpdateSnapshots) Creates a default maven configuration for enterprise edition.Creates a maven config builder with the enterprise default settings.createDefaultEnterpriseMavenConfigurationBuilder(boolean forceUpdateSnapshots) Creates a maven config builder with the enterprise default settings.static File
-
Constructor Details
-
MavenTestHelper
public MavenTestHelper()
-
-
Method Details
-
createDefaultEnterpriseMavenConfiguration
Creates a default maven configuration for enterprise edition.- Returns:
- a new maven configuration based on the user environment.
- Throws:
IOException
-
createDefaultEnterpriseMavenConfiguration
public static MavenConfiguration createDefaultEnterpriseMavenConfiguration(boolean forceUpdateSnapshots) throws IOException Creates a default maven configuration for enterprise edition.- Parameters:
forceUpdateSnapshots-trueif updates should be forced to be updated.- Returns:
- a new maven configuration based on the user environment.
- Throws:
IOException
-
createDefaultCommunityMavenConfiguration
public static MavenConfiguration createDefaultCommunityMavenConfiguration(boolean forceUpdateSnapshots) throws IOException Creates a default maven configuration for community edition.- Parameters:
forceUpdateSnapshots-trueif updates should be forced to be updated.- Returns:
- a new maven configuration based on the user environment.
- Throws:
IOException
-
createDefaultCommunityMavenConfiguration
Creates a default maven configuration for community edition.- Returns:
- a new maven configuration based on the user environment.
- Throws:
IOException
-
createDefaultEnterpriseMavenConfigurationBuilder
public static MavenConfiguration.MavenConfigurationBuilder createDefaultEnterpriseMavenConfigurationBuilder() throws IOExceptionCreates a maven config builder with the enterprise default settings.- Returns:
- a new maven configuration builder based on the user environment.
- Throws:
IOException
-
createDefaultEnterpriseMavenConfigurationBuilder
public static MavenConfiguration.MavenConfigurationBuilder createDefaultEnterpriseMavenConfigurationBuilder(boolean forceUpdateSnapshots) throws IOException Creates a maven config builder with the enterprise default settings.- Returns:
- a new maven configuration builder based on the user environment.
- Throws:
IOException
-
createDefaultCommunityMavenConfigurationBuilder
public static MavenConfiguration.MavenConfigurationBuilder createDefaultCommunityMavenConfigurationBuilder() throws IOExceptionCreates a maven config builder with the community default settings.- Returns:
- a new maven configuration builder based on the user environment.
- Throws:
IOException
-
createDefaultCommunityMavenConfigurationBuilder
public static MavenConfiguration.MavenConfigurationBuilder createDefaultCommunityMavenConfigurationBuilder(boolean forceUpdateSnapshots) throws IOException Creates a maven config builder with the community default settings.- Returns:
- a new maven configuration builder based on the user environment.
- Throws:
IOException
-
getLocalRepositoryFolder
- Returns:
- the local repository folder discovered for the environment.
-