Author: khmarbaise
Date: Mon Jul 21 21:24:54 2014
New Revision: 1612401

URL: http://svn.apache.org/r1612401
Log:
- Improved unit test code.

Modified:
    
maven/enforcer/trunk/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/RequireActiveProfileTest.java

Modified: 
maven/enforcer/trunk/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/RequireActiveProfileTest.java
URL: 
http://svn.apache.org/viewvc/maven/enforcer/trunk/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/RequireActiveProfileTest.java?rev=1612401&r1=1612400&r2=1612401&view=diff
==============================================================================
--- 
maven/enforcer/trunk/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/RequireActiveProfileTest.java
 (original)
+++ 
maven/enforcer/trunk/enforcer-rules/src/test/java/org/apache/maven/plugins/enforcer/RequireActiveProfileTest.java
 Mon Jul 21 21:24:54 2014
@@ -19,6 +19,14 @@ package org.apache.maven.plugins.enforce
  * under the License.
  */
 
+import static org.junit.Assert.assertTrue;
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.when;
+
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
+
 import org.apache.maven.enforcer.rule.api.EnforcerRuleException;
 import org.apache.maven.enforcer.rule.api.EnforcerRuleHelper;
 import org.apache.maven.model.Profile;
@@ -26,12 +34,6 @@ import org.apache.maven.project.MavenPro
 import 
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException;
 import org.junit.Before;
 import org.junit.Test;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.List;
-import static org.junit.Assert.assertTrue;
-import static org.mockito.Mockito.mock;
-import static org.mockito.Mockito.when;
 
 /**
  * Check the profile rule.
@@ -110,9 +112,7 @@ public class RequireActiveProfileTest
     public void testTwoActiveProfilesWithOneRequiredProfile()
         throws EnforcerRuleException
     {
-        List<Profile> profiles = new ArrayList<Profile>();
-        profiles.add( createProfile( "profile-1" )  );
-        profiles.add( createProfile( "profile-2" )  );
+        List<Profile> profiles = Arrays.asList( createProfile( "profile-1" ), 
createProfile( "profile-2" ) );
 
         when( project.getActiveProfiles() ).thenReturn( profiles );
 
@@ -126,9 +126,7 @@ public class RequireActiveProfileTest
     public void testTwoActiveProfilesWhereOneProfileIsRequiredToBeActivated()
         throws EnforcerRuleException
     {
-        List<Profile> profiles = new ArrayList<Profile>();
-        profiles.add( createProfile( "profile-1" )  );
-        profiles.add( createProfile( "profile-2" )  );
+        List<Profile> profiles = Arrays.asList( createProfile( "profile-1" ), 
createProfile( "profile-2" ) );
 
         when( project.getActiveProfiles() ).thenReturn( profiles );
 
@@ -143,9 +141,8 @@ public class RequireActiveProfileTest
     public void 
testTwoActiveProfilesWithTwoRequiredProfilesWhereOneOfThemIsNotPartOfTheActiveProfiles()
         throws EnforcerRuleException, ExpressionEvaluationException
     {
-        List<Profile> profiles = new ArrayList<Profile>();
-        profiles.add( createProfile( "profile-X" )  );
-        profiles.add( createProfile( "profile-Y" )  );
+
+        List<Profile> profiles = Arrays.asList( createProfile( "profile-X" ), 
createProfile( "profile-Y" ) );
 
         when( project.getActiveProfiles() ).thenReturn( profiles );
 
@@ -160,8 +157,7 @@ public class RequireActiveProfileTest
     public void testOneActiveProfilesWithTwoRequiredProfiles()
         throws EnforcerRuleException, ExpressionEvaluationException
     {
-        List<Profile> profiles = new ArrayList<Profile>();
-        profiles.add( createProfile( "profile-X" )  );
+        List<Profile> profiles = Collections.singletonList( createProfile( 
"profile-X" ) );
 
         when( project.getActiveProfiles() ).thenReturn( profiles );
 
@@ -176,8 +172,7 @@ public class RequireActiveProfileTest
     public void testOneActiveProfileWithTwoProfilesButNotAll()
         throws EnforcerRuleException, ExpressionEvaluationException
     {
-        List<Profile> profiles = new ArrayList<Profile>();
-        profiles.add( createProfile( "profile-X" )  );
+        List<Profile> profiles = Collections.singletonList( createProfile( 
"profile-X" ) );
 
         when( project.getActiveProfiles() ).thenReturn( profiles );
 


Reply via email to