Added toString tests for managed nodes

git-svn-id: https://svn.apache.org/repos/asf/maven/shared/trunk@576875 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/test/java/org/apache/maven/shared/dependency/tree/DependencyNodeTest.java b/src/test/java/org/apache/maven/shared/dependency/tree/DependencyNodeTest.java
index 6e7e485..b7dc55b 100644
--- a/src/test/java/org/apache/maven/shared/dependency/tree/DependencyNodeTest.java
+++ b/src/test/java/org/apache/maven/shared/dependency/tree/DependencyNodeTest.java
@@ -104,6 +104,24 @@
         assertEquals( "g:a:t:1:s", node.toNodeString() );
     }
 
+    public void testToNodeStringIncludedWithManagedVersion()
+    {
+        Artifact artifact = createArtifact( "g:a:t:1:s" );
+        DependencyNode node = new DependencyNode( artifact );
+        node.setPremanagedVersion( "2" );
+        
+        assertEquals( "g:a:t:1:s (version managed from 2)", node.toNodeString() );
+    }
+
+    public void testToNodeStringIncludedWithManagedScope()
+    {
+        Artifact artifact = createArtifact( "g:a:t:1:s" );
+        DependencyNode node = new DependencyNode( artifact );
+        node.setPremanagedScope( "x" );
+        
+        assertEquals( "g:a:t:1:s (scope managed from x)", node.toNodeString() );
+    }
+
     public void testToNodeStringIncludedWithUpdatedScope()
     {
         Artifact artifact = createArtifact( "g:a:t:1:s" );