public class TargetPlatformFactoryTest
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static ReactorProjectIdentities |
DUMMY_PROJECT |
LogVerifier |
logVerifier |
private static java.util.List<IRawArtifactFileProvider> |
REACTOR_ARTIFACTS |
private TargetPlatformFactoryImpl |
subject |
private TargetPlatformConfigurationStub |
tpConfig |
| Constructor and Description |
|---|
TargetPlatformFactoryTest() |
private static final ReactorProjectIdentities DUMMY_PROJECT
private static final java.util.List<IRawArtifactFileProvider> REACTOR_ARTIFACTS
public LogVerifier logVerifier
private TargetPlatformConfigurationStub tpConfig
private TargetPlatformFactoryImpl subject
public void setUpSubjectAndContext()
throws java.lang.Exception
java.lang.Exceptionpublic void testFinalTargetPlatformNotContainsPreliminaryReactorIU()
throws java.lang.Exception
java.lang.Exceptionpublic void testFinalTargetPlatformContainsExternalRepoIU()
throws java.lang.Exception
java.lang.Exceptionpublic void testFinalTargetPlatformContainsTargetFileIU()
public void testFinalTargetPlatformContainsPomDependencyIU()
throws java.lang.Exception
java.lang.Exceptionpublic void testFinalTargetPlatformContainsExecutionEnvironmentIU()
throws java.lang.Exception
java.lang.Exceptionpublic void testFinalTargetPlatformContainsFinalReactorIU()
throws java.lang.Exception
java.lang.Exceptionpublic void testConfiguredFiltersOnReactorIUsInPreliminaryTP()
throws java.lang.Exception
java.lang.Exceptionpublic void testConfiguredFiltersOnReactorIUsInFinalTP()
throws java.lang.Exception
java.lang.Exceptionpublic void testConfiguredFiltersOnPomDependencies()
throws java.lang.Exception
java.lang.Exceptionpublic void testOtherVersionsOfReactorIUsAreFilteredFromExternalContent()
throws java.lang.Exception
java.lang.Exceptionpublic void testIncludeLocalMavenRepo()
throws java.lang.Exception
java.lang.Exceptionpublic void testMultipleIndependentlyResolvedTargetFiles()
throws java.lang.Exception
java.lang.Exceptionpublic void testDuplicateReactorUnits()
throws java.lang.Exception
java.lang.Exceptionprivate static TargetDefinition plannerTargetDefinition(TargetDefinitionResolverTest.TestRepositories repository, org.eclipse.equinox.p2.metadata.IVersionedId unit)
private static TargetDefinition targetDefinition(TargetDefinitionResolverTest.TestRepositories repository, org.eclipse.equinox.p2.metadata.IVersionedId unit)
private ReactorProject createReactorProject(java.lang.String artifactId, java.lang.String primaryUnitId, java.lang.String secondaryUnitId)
private java.lang.String[] asArrayUnlessNull(java.lang.String string)
private ReactorProject createReactorProject(java.lang.String artifactId, java.lang.String[] primaryUnitIds, java.lang.String[] secondaryUnitIds)
private static java.util.List<org.eclipse.equinox.p2.metadata.IInstallableUnit> createUnits(java.lang.String[] unitIds)