org.apache.maven.shared.dependency.tree
Class DependencyTreeResolutionListenerTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jmock.core.VerifyingTestCase
              extended by org.jmock.core.MockObjectSupportTestCase
                  extended by org.jmock.MockObjectTestCase
                      extended by org.apache.maven.shared.dependency.tree.AbstractDependencyNodeTest
                          extended by org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListenerTest
All Implemented Interfaces:
junit.framework.Test

public class DependencyTreeResolutionListenerTest
extends AbstractDependencyNodeTest

Tests DependencyTreeResolutionListener.

Version:
$Id: DependencyTreeResolutionListenerTest.java 1100703 2011-05-08 08:27:33Z hboutemy $
Author:
Edwin Punzalan, Mark Hobson
See Also:
DependencyTreeResolutionListener

Field Summary
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
DependencyTreeResolutionListenerTest()
           
 
Method Summary
protected  Artifact createArtifact(String groupId, String artifactId, String type, String version, String scope)
          
protected  void setUp()
          
 void testAddNode()
           
 void testComplexDependencyTree()
           
 void testIncludeArtifactDuplicate()
           
 void testIncludeArtifactDuplicateWithChildren()
           
 void testOmitForConflictKept()
           
 void testOmitForConflictKeptWithChildren()
           
 void testOmitForConflictOmitted()
           
 void testOmitForConflictOmittedWithChildren()
           
 void testOmitForCycle()
           
 void testSimpleDependencyTree()
           
 void testSimpleDepTreeWithTransitiveDeps()
           
 
Methods inherited from class org.apache.maven.shared.dependency.tree.AbstractDependencyNodeTest
createArtifact, createArtifact, createArtifact, createNode, createNode, createNode
 
Methods inherited from class org.jmock.MockObjectTestCase
atLeastOnce, atMostOnce, defaultMockNameForType, doAll, doAll, doAll, doAll, exactly, mock, mock, never, never, newCoreMock, newDummy, newDummy, newDummy, once, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, returnIterator, returnIterator, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, throwException
 
Methods inherited from class org.jmock.core.MockObjectSupportTestCase
and, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, collectionContaining, collectionContaining, compatibleType, contains, endsWith, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, hasProperty, hasProperty, isA, isIn, isIn, mapContaining, mapContaining, mapWithKey, mapWithKey, mapWithValue, mapWithValue, not, or, same, startsWith, stringContains, toString
 
Methods inherited from class org.jmock.core.VerifyingTestCase
registerToVerify, runBare, unregisterToVerify, verify
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runTest, setName, tearDown, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DependencyTreeResolutionListenerTest

public DependencyTreeResolutionListenerTest()
Method Detail

setUp

protected void setUp()
              throws Exception

Overrides:
setUp in class junit.framework.TestCase
Throws:
Exception

testSimpleDependencyTree

public void testSimpleDependencyTree()

testSimpleDepTreeWithTransitiveDeps

public void testSimpleDepTreeWithTransitiveDeps()

testComplexDependencyTree

public void testComplexDependencyTree()

testIncludeArtifactDuplicate

public void testIncludeArtifactDuplicate()

testIncludeArtifactDuplicateWithChildren

public void testIncludeArtifactDuplicateWithChildren()

testOmitForConflictKept

public void testOmitForConflictKept()

testOmitForConflictKeptWithChildren

public void testOmitForConflictKeptWithChildren()

testOmitForConflictOmitted

public void testOmitForConflictOmitted()

testOmitForConflictOmittedWithChildren

public void testOmitForConflictOmittedWithChildren()

testOmitForCycle

public void testOmitForCycle()

testAddNode

public void testAddNode()

createArtifact

protected Artifact createArtifact(String groupId,
                                  String artifactId,
                                  String type,
                                  String version,
                                  String scope)

Overrides:
createArtifact in class AbstractDependencyNodeTest


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.