|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert junit.framework.TestCase org.codehaus.plexus.PlexusTestCase org.apache.maven.project.AbstractMavenProjectTestCase org.apache.maven.project.inheritance.AbstractProjectInheritanceTestCase org.apache.maven.project.inheritance.t10.ProjectInheritanceTest
public class ProjectInheritanceTest
Verifies scope inheritence of direct and transitive dependencies. Should show three behaviors: 1. dependencyManagement should override the scope of transitive dependencies. 2. Direct dependencies should override the scope of dependencyManagement. 3. Direct dependencies should inherit scope from dependencyManagement when they do not explicitly state a scope.
Field Summary |
---|
Fields inherited from class org.apache.maven.project.AbstractMavenProjectTestCase |
---|
projectBuilder, repositorySystem |
Constructor Summary | |
---|---|
ProjectInheritanceTest()
|
Method Summary | |
---|---|
void |
testDependencyManagementOverridesTransitiveDependencyVersion()
|
Methods inherited from class org.apache.maven.project.inheritance.AbstractProjectInheritanceTestCase |
---|
getLocalRepositoryPath, getTestSeries, projectFile, projectFile |
Methods inherited from class org.apache.maven.project.AbstractMavenProjectTestCase |
---|
getCustomConfigurationName, getFileForClasspathResource, getLocalRepository, getProject, getProjectBuilder, getProjectWithDependencies, initRepoSession, setUp, tearDown |
Methods inherited from class org.codehaus.plexus.PlexusTestCase |
---|
customizeComponentConfiguration, customizeContainerConfiguration, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getConfigurationName, getContainer, getResourceAsStream, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release, setupContainer |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
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, fail, fail, failNotEquals, failNotSame, failSame |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ProjectInheritanceTest()
Method Detail |
---|
public void testDependencyManagementOverridesTransitiveDependencyVersion() throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |