Author: rfscholte
Date: Tue Feb 21 20:52:21 2012
New Revision: 1292006

URL: http://svn.apache.org/viewvc?rev=1292006&view=rev
Log:
method to inline refactoring
add mock verification

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

Modified: 
maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java?rev=1292006&r1=1292005&r2=1292006&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java
 Tue Feb 21 20:52:21 2012
@@ -241,15 +241,6 @@ public abstract class AbstractReleaseTes
         return reactorProjects;
     }
 
-    protected void setMockScmManager( Mock scmManagerMock )
-        throws Exception
-    {
-        ScmManager scmManager = (ScmManager) scmManagerMock.proxy();
-        DefaultScmRepositoryConfigurator configurator =
-            (DefaultScmRepositoryConfigurator) lookup( 
ScmRepositoryConfigurator.ROLE );
-        configurator.setScmManager( scmManager );
-    }
-
     protected static Map<String,MavenProject> getProjectsAsMap( 
List<MavenProject> reactorProjects )
     {
         Map<String,MavenProject> map = new HashMap<String,MavenProject>();

Modified: 
maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractRewritingReleasePhaseTestCase.java
URL: 
http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractRewritingReleasePhaseTestCase.java?rev=1292006&r1=1292005&r2=1292006&view=diff
==============================================================================
--- 
maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractRewritingReleasePhaseTestCase.java
 (original)
+++ 
maven/release/trunk/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractRewritingReleasePhaseTestCase.java
 Tue Feb 21 20:52:21 2012
@@ -452,6 +452,8 @@ public abstract class AbstractRewritingR
 
         // Getting past mock is success
         assertTrue( true );
+        
+        scmProviderMock.verify();
     }
 
     public void testRewriteUnmappedPom()
@@ -484,7 +486,10 @@ public abstract class AbstractRewritingR
         scmManagerMock.expects( new InvokeAtLeastOnceMatcher() ).method( 
"makeScmRepository" ).with(
             new IsEqual( config.getScmSourceUrl() ) ).will( new ThrowStub( new 
ScmRepositoryException( "..." ) ) );
 
-        setMockScmManager( scmManagerMock );
+        ScmManager scmManager = (ScmManager) scmManagerMock.proxy();
+        DefaultScmRepositoryConfigurator configurator =
+            (DefaultScmRepositoryConfigurator) lookup( 
ScmRepositoryConfigurator.ROLE );
+        configurator.setScmManager( scmManager );
 
         try
         {
@@ -496,6 +501,8 @@ public abstract class AbstractRewritingR
         {
             assertNull( "Check no additional cause", e.getCause() );
         }
+        
+        scmManagerMock.verify();
     }
 
     public void testRewriteBasicPomWithNoSuchProviderException()
@@ -510,7 +517,10 @@ public abstract class AbstractRewritingR
         scmManagerMock.expects( new InvokeAtLeastOnceMatcher() ).method( 
"makeScmRepository" ).with(
             new IsEqual( config.getScmSourceUrl() ) ).will( new ThrowStub( new 
NoSuchScmProviderException( "..." ) ) );
 
-        setMockScmManager( scmManagerMock );
+        ScmManager scmManager = (ScmManager) scmManagerMock.proxy();
+        DefaultScmRepositoryConfigurator configurator =
+            (DefaultScmRepositoryConfigurator) lookup( 
ScmRepositoryConfigurator.ROLE );
+        configurator.setScmManager( scmManager );
 
         try
         {
@@ -522,6 +532,8 @@ public abstract class AbstractRewritingR
         {
             assertEquals( "Check cause", NoSuchScmProviderException.class, 
e.getCause().getClass() );
         }
+        
+        scmManagerMock.verify();
     }
 
     public void testRewriteWhitespaceAroundValues()


Reply via email to