You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by rf...@apache.org on 2012/06/25 00:08:59 UTC

svn commit: r1353350 - /maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/MapVersionsPhaseTest.java

Author: rfscholte
Date: Sun Jun 24 22:08:58 2012
New Revision: 1353350

URL: http://svn.apache.org/viewvc?rev=1353350&view=rev
Log:
adjust method names of tests

Modified:
    maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/MapVersionsPhaseTest.java

Modified: maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/MapVersionsPhaseTest.java
URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/MapVersionsPhaseTest.java?rev=1353350&r1=1353349&r2=1353350&view=diff
==============================================================================
--- maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/MapVersionsPhaseTest.java (original)
+++ maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/MapVersionsPhaseTest.java Sun Jun 24 22:08:58 2012
@@ -47,7 +47,7 @@ import org.mockito.MockitoAnnotations;
 
 /**
  * Test the version mapping phase.
- *
+ * 
  * @author <a href="mailto:brett@apache.org">Brett Porter</a>
  */
 public class MapVersionsPhaseTest
@@ -55,12 +55,14 @@ public class MapVersionsPhaseTest
 {
     @Mock
     private Prompter mockPrompter;
-    
-    public void setUp() throws Exception {
+
+    public void setUp()
+        throws Exception
+    {
         super.setUp();
-        MockitoAnnotations.initMocks(this);
+        MockitoAnnotations.initMocks( this );
     }
-    
+
     @Override
     protected void tearDown()
         throws Exception
@@ -68,15 +70,17 @@ public class MapVersionsPhaseTest
         super.tearDown();
         verifyNoMoreInteractions( mockPrompter );
     }
-    
-    public void testMapReleaseVersionsInteractive()
+
+    public void testExecuteSnapshot_MapRelease()
         throws Exception
     {
         // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-release-versions" );
         MavenProject project = createProject( "artifactId", "1.0-SNAPSHOT" );
 
-        when( mockPrompter.prompt( startsWith( "What is the release version for \"" + project.getName() + "\"?" ), eq( "1.0" ) ) ).thenReturn( "2.0" );
+        when(
+              mockPrompter.prompt( startsWith( "What is the release version for \"" + project.getName() + "\"?" ),
+                                   eq( "1.0" ) ) ).thenReturn( "2.0" );
         phase.setPrompter( mockPrompter );
 
         List<MavenProject> reactorProjects = Collections.singletonList( project );
@@ -90,8 +94,25 @@ public class MapVersionsPhaseTest
         assertEquals( "Check mapped versions", Collections.singletonMap( "groupId:artifactId", "2.0" ),
                       releaseDescriptor.getReleaseVersions() );
 
+        verify( mockPrompter ).prompt( startsWith( "What is the release version for \"" + project.getName()
+                                                       + "\"?" ), eq( "1.0" ) );
+    }
+
+    public void testSimulateSnapshot_MapReleaseVersions()
+        throws Exception
+    {
         // prepare
-        releaseDescriptor = new ReleaseDescriptor();
+        MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-release-versions" );
+        MavenProject project = createProject( "artifactId", "1.0-SNAPSHOT" );
+
+        when(
+              mockPrompter.prompt( startsWith( "What is the release version for \"" + project.getName() + "\"?" ),
+                                   eq( "1.0" ) ) ).thenReturn( "2.0" );
+        phase.setPrompter( mockPrompter );
+
+        List<MavenProject> reactorProjects = Collections.singletonList( project );
+
+        ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
 
         // execute
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
@@ -99,9 +120,10 @@ public class MapVersionsPhaseTest
         // verify
         assertEquals( "Check mapped versions", Collections.singletonMap( "groupId:artifactId", "2.0" ),
                       releaseDescriptor.getReleaseVersions() );
-        verify( mockPrompter, times( 2 ) ).prompt( startsWith( "What is the release version for \"" + project.getName() + "\"?" ), eq( "1.0" ) );
+        verify( mockPrompter  ).prompt( startsWith( "What is the release version for \"" + project.getName()
+                                                       + "\"?" ), eq( "1.0" ) );
     }
-    
+
     // MRELEASE-403: Release plugin ignores given version number
     public void testMapReleaseVersionsInteractiveAddZeroIncremental()
         throws Exception
@@ -140,8 +162,7 @@ public class MapVersionsPhaseTest
     }
 
     /**
-     * Test to release "SNAPSHOT" version
-     * MRELEASE-90
+     * Test to release "SNAPSHOT" version MRELEASE-90
      */
     public void testMapReleaseVersionsInteractiveWithSnaphotVersion()
         throws Exception
@@ -150,7 +171,9 @@ public class MapVersionsPhaseTest
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-release-versions" );
         MavenProject project = createProject( "artifactId", "SNAPSHOT" );
 
-        when( mockPrompter.prompt( startsWith( "What is the release version for \"" + project.getName() + "\"?" ), eq( "1.0" ) ) ).thenReturn( "2.0" );
+        when(
+              mockPrompter.prompt( startsWith( "What is the release version for \"" + project.getName() + "\"?" ),
+                                   eq( "1.0" ) ) ).thenReturn( "2.0" );
         phase.setPrompter( mockPrompter );
 
         List<MavenProject> reactorProjects = Collections.singletonList( project );
@@ -173,8 +196,9 @@ public class MapVersionsPhaseTest
         // verify
         assertEquals( "Check mapped versions", Collections.singletonMap( "groupId:artifactId", "2.0" ),
                       releaseDescriptor.getReleaseVersions() );
-        
-        verify( mockPrompter, times( 2 ) ).prompt( startsWith( "What is the release version for \"" + project.getName() + "\"?" ), eq( "1.0" ) );
+
+        verify( mockPrompter, times( 2 ) ).prompt( startsWith( "What is the release version for \"" + project.getName()
+                                                       + "\"?" ), eq( "1.0" ) );
     }
 
     /**
@@ -212,14 +236,12 @@ public class MapVersionsPhaseTest
                       releaseDescriptor.getReleaseVersions() );
     }
 
-    public void testMapReleaseVersionsNonInteractive()
+    public void testExecuteSnapshotNonInteractive_MapRelease()
         throws Exception
     {
         // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-release-versions" );
 
-        phase.setPrompter( mockPrompter );
-
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.0-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
@@ -231,8 +253,17 @@ public class MapVersionsPhaseTest
         // verify
         assertEquals( "Check mapped versions", Collections.singletonMap( "groupId:artifactId", "1.0" ),
                       releaseDescriptor.getReleaseVersions() );
+    }
+
+    public void testSimulateSnapshotNonInteractive_MapReleaseVersions()
+        throws Exception
+    {
         // prepare
-        releaseDescriptor = new ReleaseDescriptor();
+        MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-release-versions" );
+
+        List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.0-SNAPSHOT" ) );
+
+        ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setInteractive( false );
 
         // execute
@@ -250,7 +281,9 @@ public class MapVersionsPhaseTest
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
         MavenProject project = createProject( "artifactId", "1.0" );
 
-        when( mockPrompter.prompt( startsWith( "What is the new development version for \"" + project.getName() + "\"?" ), eq( "1.1-SNAPSHOT" ) ) ).thenReturn( "2.0-SNAPSHOT" );
+        when(
+              mockPrompter.prompt( startsWith( "What is the new development version for \"" + project.getName() + "\"?" ),
+                                   eq( "1.1-SNAPSHOT" ) ) ).thenReturn( "2.0-SNAPSHOT" );
         phase.setPrompter( mockPrompter );
 
         List<MavenProject> reactorProjects = Collections.singletonList( project );
@@ -273,8 +306,9 @@ public class MapVersionsPhaseTest
         // verify
         assertEquals( "Check mapped versions", Collections.singletonMap( "groupId:artifactId", "2.0-SNAPSHOT" ),
                       releaseDescriptor.getDevelopmentVersions() );
-        
-        verify( mockPrompter, times( 2 ) ).prompt( startsWith( "What is the new development version for \"" + project.getName() + "\"?" ), eq( "1.1-SNAPSHOT" ) );
+
+        verify( mockPrompter, times( 2 ) ).prompt( startsWith( "What is the new development version for \""
+                                                       + project.getName() + "\"?" ), eq( "1.1-SNAPSHOT" ) );
     }
 
     /**
@@ -345,7 +379,7 @@ public class MapVersionsPhaseTest
                       releaseDescriptor.getDevelopmentVersions() );
     }
 
-     /**
+    /**
      * MRELEASE-524: ignores commandline versions in batch mode
      */
     public void testMapDevVersionsNonInteractiveWithExplicitVersion()
@@ -387,7 +421,7 @@ public class MapVersionsPhaseTest
         // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
 
-        when( mockPrompter.prompt( isA( String.class ),  isA( String.class ) ) ).thenThrow( new PrompterException( "..." ) );
+        when( mockPrompter.prompt( isA( String.class ), isA( String.class ) ) ).thenThrow( new PrompterException( "..." ) );
         phase.setPrompter( mockPrompter );
 
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.0" ) );
@@ -420,9 +454,9 @@ public class MapVersionsPhaseTest
         {
             assertEquals( "check cause", PrompterException.class, e.getCause().getClass() );
         }
-        
-        //verify
-        verify( mockPrompter, times( 2 ) ).prompt( isA( String.class ),  isA( String.class ) );
+
+        // verify
+        verify( mockPrompter, times( 2 ) ).prompt( isA( String.class ), isA( String.class ) );
     }
 
     public void testAdjustVersionInteractive()
@@ -432,7 +466,9 @@ public class MapVersionsPhaseTest
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
         MavenProject project = createProject( "artifactId", "foo" );
 
-        when( mockPrompter.prompt( startsWith( "What is the new development version for \"" + project.getName() + "\"?" ), eq( "1.1-SNAPSHOT" ) ) ).thenReturn( "2.0-SNAPSHOT" );
+        when(
+              mockPrompter.prompt( startsWith( "What is the new development version for \"" + project.getName() + "\"?" ),
+                                   eq( "1.1-SNAPSHOT" ) ) ).thenReturn( "2.0-SNAPSHOT" );
         phase.setPrompter( mockPrompter );
 
         List<MavenProject> reactorProjects = Collections.singletonList( project );
@@ -455,7 +491,8 @@ public class MapVersionsPhaseTest
         // verify
         assertEquals( "Check mapped versions", Collections.singletonMap( "groupId:artifactId", "2.0-SNAPSHOT" ),
                       releaseDescriptor.getDevelopmentVersions() );
-        verify( mockPrompter, times( 2 ) ).prompt( startsWith( "What is the new development version for \"" + project.getName() + "\"?" ), eq( "1.1-SNAPSHOT" ) );
+        verify( mockPrompter, times( 2 ) ).prompt( startsWith( "What is the new development version for \""
+                                                       + project.getName() + "\"?" ), eq( "1.1-SNAPSHOT" ) );
     }
 
     public void testAdjustVersionNonInteractive()
@@ -494,450 +531,494 @@ public class MapVersionsPhaseTest
         }
     }
 
-    public void testExecuteSnapshotAutoVersionSubmodules_NotInteractive_MapDevelopment() throws Exception
+    public void testExecuteSnapshotAutoVersionSubmodules_NotInteractive_MapDevelopment()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateSnapshotAutoVersionSubmodules_NotInteractive_MapDevelopment() throws Exception
+
+    public void testSimulateSnapshotAutoVersionSubmodules_NotInteractive_MapDevelopment()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testExecuteReleaseAutoVersionSubmodules_NotInteractive_MapDevelopment() throws Exception
+    public void testExecuteReleaseAutoVersionSubmodules_NotInteractive_MapDevelopment()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateReleaseAutoVersionSubmodules_NotInteractive_MapDevelopment() throws Exception
+
+    public void testSimulateReleaseAutoVersionSubmodules_NotInteractive_MapDevelopment()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testExecuteSnapshotAutoVersionSubmodules_NotInteractive_MapRelease() throws Exception
+    public void testExecuteSnapshotAutoVersionSubmodules_NotInteractive_MapRelease()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-release-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "1.2" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "1.2" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateSnapshotAutoVersionSubmodules_NotInteractive_MapRelease() throws Exception
+
+    public void testSimulateSnapshotAutoVersionSubmodules_NotInteractive_MapRelease()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-release-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "1.2" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "1.2" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testExecuteReleaseAutoVersionSubmodules_NotInteractive_MapRelease() throws Exception
+    public void testExecuteReleaseAutoVersionSubmodules_NotInteractive_MapRelease()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-release-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "1.2" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "1.2" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateReleaseAutoVersionSubmodules_NotInteractive_MapRelease() throws Exception
+
+    public void testSimulateReleaseAutoVersionSubmodules_NotInteractive_MapRelease()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-release-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "1.2" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "1.2" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testExecuteSnapshotAutoVersionSubmodules_BranchCreation_NotInteractive_MapDevelopment() throws Exception
+    public void testExecuteSnapshotAutoVersionSubmodules_BranchCreation_NotInteractive_MapDevelopment()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateSnapshotAutoVersionSubmodules_BranchCreation_NotInteractive_MapDevelopment() throws Exception
+
+    public void testSimulateSnapshotAutoVersionSubmodules_BranchCreation_NotInteractive_MapDevelopment()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
-   }
-    
-    public void testExecuteReleaseAutoVersionSubmodules_BranchCreation_NotInteractive_MapDevelopment() throws Exception
+    }
+
+    public void testExecuteReleaseAutoVersionSubmodules_BranchCreation_NotInteractive_MapDevelopment()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.2" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.2" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateReleaseAutoVersionSubmodules_BranchCreation_NotInteractive_MapDevelopment() throws Exception
+
+    public void testSimulateReleaseAutoVersionSubmodules_BranchCreation_NotInteractive_MapDevelopment()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.2" ), releaseDescriptor.getDevelopmentVersions() );
-        assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
-   }
 
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.2" ),
+                      releaseDescriptor.getDevelopmentVersions() );
+        assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
+    }
 
-    public void testExecuteSnapshotAutoVersionSubmodules_NotInteractive_MapBranch() throws Exception
+    public void testExecuteSnapshotAutoVersionSubmodules_NotInteractive_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
 
-        //test
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testSimulateSnapshotAutoVersionSubmodules_NotInteractive_MapBranch() throws Exception
+    public void testSimulateSnapshotAutoVersionSubmodules_NotInteractive_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testExecuteReleaseAutoVersionSubmodules_NotInteractive_MapBranch() throws Exception
+    public void testExecuteReleaseAutoVersionSubmodules_NotInteractive_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
 
-        //test
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testSimulateReleaseAutoVersionSubmodules_NotInteractive_MapBranch() throws Exception
+    public void testSimulateReleaseAutoVersionSubmodules_NotInteractive_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "1.3-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testExecuteSnapshotAutoVersionSubmodules_BranchCreation_NotInteractive_MapBranch() throws Exception
+    public void testExecuteSnapshotAutoVersionSubmodules_BranchCreation_NotInteractive_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "1.2-SNAPSHOT" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "1.2-SNAPSHOT" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testSimulateSnapshotAutoVersionSubmodules_BranchCreation_NotInteractive_MapBranch() throws Exception
+    public void testSimulateSnapshotAutoVersionSubmodules_BranchCreation_NotInteractive_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "1.2-SNAPSHOT" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "1.2-SNAPSHOT" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testExecuteReleaseAutoVersionSubmodules_BranchCreation_NotInteractive_MapBranch() throws Exception
+
+    public void testExecuteReleaseAutoVersionSubmodules_BranchCreation_NotInteractive_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
+
+        // verify
         /*
-         * "By default, the POM in the new branch keeps the same version as the local working copy, and the local POM is incremented to the next revision." 
-         * This is true for trunk, but when branching from a tag I would expect the next SNAPSHOT version.
-         * For now keep '1.2' instead of '1.3-SNAPSHOT' until further investigation.
+         * "By default, the POM in the new branch keeps the same version as the local working copy, and the local POM is incremented to the next revision."
+         * This is true for trunk, but when branching from a tag I would expect the next SNAPSHOT version. For now keep
+         * '1.2' instead of '1.3-SNAPSHOT' until further investigation.
          */
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "1.2" ), releaseDescriptor.getReleaseVersions() );
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "1.2" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testSimulateReleaseAutoVersionSubmodules_BranchCreation_NotInteractive_MapBranch() throws Exception
+    public void testSimulateReleaseAutoVersionSubmodules_BranchCreation_NotInteractive_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2" ) );
-        
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
+
+        // verify
         /*
-         * "By default, the POM in the new branch keeps the same version as the local working copy, and the local POM is incremented to the next revision." 
-         * This is true for trunk, but when branching from a tag I would expect the next SNAPSHOT version.
-         * For now keep '1.2' instead of '1.3-SNAPSHOT' until further investigation.
+         * "By default, the POM in the new branch keeps the same version as the local working copy, and the local POM is incremented to the next revision."
+         * This is true for trunk, but when branching from a tag I would expect the next SNAPSHOT version. For now keep
+         * '1.2' instead of '1.3-SNAPSHOT' until further investigation.
          */
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "1.2" ), releaseDescriptor.getReleaseVersions() );
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "1.2" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testExecuteSnapshotBranchCreation_NonInteractive_UpdateBranchVersions_MapBranch() throws Exception
+
+    public void testExecuteSnapshotBranchCreation_NonInteractive_UpdateBranchVersions_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setInteractive( false );
         releaseDescriptor.setUpdateBranchVersions( true );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "1.2-SNAPSHOT" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "1.2-SNAPSHOT" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateSnapshotBranchCreation_NonInteractive_UpdateBranchVersions_MapBranch() throws Exception
+
+    public void testSimulateSnapshotBranchCreation_NonInteractive_UpdateBranchVersions_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setInteractive( false );
         releaseDescriptor.setUpdateBranchVersions( true );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "1.2-SNAPSHOT" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "1.2-SNAPSHOT" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testExecuteSnapshotBranchCreation_DefaultReleaseVersion_NonInteractive_UpdateBranchVersions_MapBranch() throws Exception
+
+    public void testExecuteSnapshotBranchCreation_DefaultReleaseVersion_NonInteractive_UpdateBranchVersions_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
@@ -945,20 +1026,22 @@ public class MapVersionsPhaseTest
         releaseDescriptor.setDefaultReleaseVersion( "2.1-SNAPSHOT" );
         releaseDescriptor.setInteractive( false );
         releaseDescriptor.setUpdateBranchVersions( true );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "2.1-SNAPSHOT" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "2.1-SNAPSHOT" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateSnapshotBranchCreation_DefaultReleaseVersion_NonInteractive_UpdateBranchVersions_MapBranch() throws Exception
+
+    public void testSimulateSnapshotBranchCreation_DefaultReleaseVersion_NonInteractive_UpdateBranchVersions_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
@@ -966,262 +1049,287 @@ public class MapVersionsPhaseTest
         releaseDescriptor.setDefaultReleaseVersion( "2.1-SNAPSHOT" );
         releaseDescriptor.setInteractive( false );
         releaseDescriptor.setUpdateBranchVersions( true );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "2.1-SNAPSHOT" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "2.1-SNAPSHOT" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testExecuteSnapshotBranchCreation_DefaultReleaseVersion_UpdateBranchVersions_MapBranch() throws Exception
+    public void testExecuteSnapshotBranchCreation_DefaultReleaseVersion_UpdateBranchVersions_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setDefaultReleaseVersion( "2.1-SNAPSHOT" );
         releaseDescriptor.setUpdateBranchVersions( true );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "2.1-SNAPSHOT" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "2.1-SNAPSHOT" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateSnapshotBranchCreation_DefaultReleaseVersion_UpdateBranchVersions_MapBranch() throws Exception
+
+    public void testSimulateSnapshotBranchCreation_DefaultReleaseVersion_UpdateBranchVersions_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setDefaultReleaseVersion( "2.1-SNAPSHOT" );
         releaseDescriptor.setUpdateBranchVersions( true );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check release versions",  Collections.singletonMap( "groupId:artifactId", "2.1-SNAPSHOT" ), releaseDescriptor.getReleaseVersions() );
+
+        // verify
+        assertEquals( "Check release versions", Collections.singletonMap( "groupId:artifactId", "2.1-SNAPSHOT" ),
+                      releaseDescriptor.getReleaseVersions() );
         assertNull( "Check development versions", releaseDescriptor.getDevelopmentVersions().get( "groupId:artifactId" ) );
     }
 
-    public void testExecuteSnapshotBranchCreation_UpdateBranchVersions_MapBranch() throws Exception
+    public void testExecuteSnapshotBranchCreation_UpdateBranchVersions_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setUpdateBranchVersions( true );
-        
+
         when( mockPrompter.prompt( startsWith( "What is the branch version for" ), eq( "1.2-SNAPSHOT" ) ) ).thenReturn( "2.0-SNAPSHOT" );
         phase.setPrompter( mockPrompter );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
+
+        // verify
         verify( mockPrompter ).prompt( startsWith( "What is the branch version for" ), eq( "1.2-SNAPSHOT" ) );
     }
-    
-    public void testSimulateSnapshotBranchCreation_UpdateBranchVersions_MapBranch() throws Exception
+
+    public void testSimulateSnapshotBranchCreation_UpdateBranchVersions_MapBranch()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-branch-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setUpdateBranchVersions( true );
-        
+
         when( mockPrompter.prompt( startsWith( "What is the branch version for" ), eq( "1.2-SNAPSHOT" ) ) ).thenReturn( "2.0-SNAPSHOT" );
         phase.setPrompter( mockPrompter );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
+
+        // verify
         verify( mockPrompter ).prompt( startsWith( "What is the branch version for" ), eq( "1.2-SNAPSHOT" ) );
     }
-    
-    public void testExecuteSnapshotBranchCreation_UpdateWorkingCopyVersions_MapDevelopment() throws Exception
+
+    public void testExecuteSnapshotBranchCreation_UpdateWorkingCopyVersions_MapDevelopment()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setUpdateWorkingCopyVersions( true );
-        
+
         when( mockPrompter.prompt( startsWith( "What is the new working copy version for" ), eq( "1.3-SNAPSHOT" ) ) ).thenReturn( "2.0-SNAPSHOT" );
         phase.setPrompter( mockPrompter );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
+
+        // verify
         verify( mockPrompter ).prompt( startsWith( "What is the new working copy version for" ), eq( "1.3-SNAPSHOT" ) );
     }
-    
-    public void testSimulateSnapshotBranchCreation_UpdateWorkingCopyVersions_MapDevelopment() throws Exception
+
+    public void testSimulateSnapshotBranchCreation_UpdateWorkingCopyVersions_MapDevelopment()
+        throws Exception
     {
-        //prepare
+        // prepare
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2-SNAPSHOT" ) );
 
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setBranchCreation( true );
         releaseDescriptor.setUpdateWorkingCopyVersions( true );
-        
+
         when( mockPrompter.prompt( startsWith( "What is the new working copy version for" ), eq( "1.3-SNAPSHOT" ) ) ).thenReturn( "2.0-SNAPSHOT" );
         phase.setPrompter( mockPrompter );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
+
+        // verify
         verify( mockPrompter ).prompt( startsWith( "What is the new working copy version for" ), eq( "1.3-SNAPSHOT" ) );
     }
-    
-    public void testExecuteMultiModuleAutoVersionSubmodules__MapDevelopment() throws Exception
+
+    public void testExecuteMultiModuleAutoVersionSubmodules__MapDevelopment()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = new ArrayList<MavenProject>();
-        Collections.addAll( reactorProjects, createProject( "artifactId", "1.2-SNAPSHOT" ),  createProject( "module1", "2.0" ) );
-        
+        Collections.addAll( reactorProjects, createProject( "artifactId", "1.2-SNAPSHOT" ),
+                            createProject( "module1", "2.0" ) );
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
+
+        // verify
         Map<String, String> developmentVersions = new HashMap<String, String>();
         developmentVersions.put( "groupId:artifactId", "1.3-SNAPSHOT" );
         developmentVersions.put( "groupId:module1", "2.0" );
         assertEquals( "Check development versions", developmentVersions, releaseDescriptor.getDevelopmentVersions() );
         assertEquals( "Check release versions", 0, releaseDescriptor.getReleaseVersions().size() );
     }
-    
-    public void testSimulateMultiModuleAutoVersionSubmodules__MapDevelopment() throws Exception
+
+    public void testSimulateMultiModuleAutoVersionSubmodules__MapDevelopment()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
+
         List<MavenProject> reactorProjects = new ArrayList<MavenProject>();
-        Collections.addAll( reactorProjects, createProject( "artifactId", "1.2-SNAPSHOT" ),  createProject( "module1", "2.0" ) );
-        
+        Collections.addAll( reactorProjects, createProject( "artifactId", "1.2-SNAPSHOT" ),
+                            createProject( "module1", "2.0" ) );
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
+
+        // verify
         Map<String, String> developmentVersions = new HashMap<String, String>();
         developmentVersions.put( "groupId:artifactId", "1.3-SNAPSHOT" );
         developmentVersions.put( "groupId:module1", "2.0" );
         assertEquals( "Check development versions", developmentVersions, releaseDescriptor.getDevelopmentVersions() );
         assertEquals( "Check release versions", 0, releaseDescriptor.getReleaseVersions().size() );
     }
-    
-    public void testExecuteDefaultReleaseVersion() throws Exception
+
+    public void testExecuteSnapshotAutoVersionSubmodules_DefaultReleaseVersion_NonInteractive_MapDevelopment()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
-        List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2.1-SNAPSHOT" ) );
-        
+
+        List<MavenProject> reactorProjects =
+            Collections.singletonList( createProject( "artifactId", "1.2.1-SNAPSHOT" ) );
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setDefaultReleaseVersion( "3.0" );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "3.1-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "3.1-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateDefaultReleaseVersion() throws Exception
+
+    public void testSimulateSnapshotAutoVersionSubmodules_DefaultReleaseVersion_NonInteractive_MapDevelopment()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
-        List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2.1-SNAPSHOT" ) );
-        
+
+        List<MavenProject> reactorProjects =
+            Collections.singletonList( createProject( "artifactId", "1.2.1-SNAPSHOT" ) );
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setDefaultReleaseVersion( "3.0" );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "3.1-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "3.1-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testExecuteDefaultDevelopmentVersion() throws Exception
+
+    public void testExecuteSnapshotAutoVersionSubmodules_DefaultDevelopmentVersion_NonInteractive_MapDevelopment()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
-        List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2.1-SNAPSHOT" ) );
-        
+
+        List<MavenProject> reactorProjects =
+            Collections.singletonList( createProject( "artifactId", "1.2.1-SNAPSHOT" ) );
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setDefaultDevelopmentVersion( "3.0-SNAPSHOT" );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.execute( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "3.0-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "3.0-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }
-    
-    public void testSimulateDefaultDevelopmentVersion() throws Exception
+
+    public void testSimulateSnapshotAutoVersionSubmodules_DefaultDevelopmentVersion_NonInteractive_MapDevelopment()
+        throws Exception
     {
-        //verify
+        // verify
         MapVersionsPhase phase = (MapVersionsPhase) lookup( ReleasePhase.ROLE, "test-map-development-versions" );
-        
-        List<MavenProject> reactorProjects = Collections.singletonList( createProject( "artifactId", "1.2.1-SNAPSHOT" ) );
-        
+
+        List<MavenProject> reactorProjects =
+            Collections.singletonList( createProject( "artifactId", "1.2.1-SNAPSHOT" ) );
+
         ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor();
         releaseDescriptor.setAutoVersionSubmodules( true );
         releaseDescriptor.setDefaultDevelopmentVersion( "3.0-SNAPSHOT" );
         releaseDescriptor.setInteractive( false );
-        
-        //test
+
+        // test
         phase.simulate( releaseDescriptor, new DefaultReleaseEnvironment(), reactorProjects );
-        
-        //verify
-        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "3.0-SNAPSHOT" ), releaseDescriptor.getDevelopmentVersions() );
+
+        // verify
+        assertEquals( "Check development versions", Collections.singletonMap( "groupId:artifactId", "3.0-SNAPSHOT" ),
+                      releaseDescriptor.getDevelopmentVersions() );
         assertNull( "Check release versions", releaseDescriptor.getReleaseVersions().get( "groupId:artifactId" ) );
     }