(no commit message)
[utils] / support / general / src / test / java / org / wamblee / conditions / PropertyRegexConditionTest.java
index 9f494fb672ec52d8bec3c219e1f2739040ae8612..d3848ba048fae0acabce22823528e35f9e025f0a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2005 the original author or authors.
+ * Copyright 2005-2010 the original author or authors.
  * 
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */ 
-
+ */
 package org.wamblee.conditions;
 
 import junit.framework.TestCase;
 
 /**
- * Tests {@link org.wamblee.conditions.PropertyRegexCondition}. 
- *
+ * Tests {@link org.wamblee.conditions.PropertyRegexCondition}.
+ * 
  * @author Erik Brakkee
  */
 public class PropertyRegexConditionTest extends TestCase {
-  
-    private boolean match(String aProperty, String aRegex, boolean aToLower, TestBean aBean) { 
-        PropertyRegexCondition<TestBean> condition = new PropertyRegexCondition<TestBean>(aProperty, aRegex, aToLower );
+    private boolean match(String aProperty, String aRegex, boolean aToLower,
+        TestBean aBean) {
+        PropertyRegexCondition<TestBean> condition = new PropertyRegexCondition<TestBean>(
+            aProperty, aRegex, aToLower);
+
         return condition.matches(aBean);
     }
-    
-    private void checkMatch(String aProperty, String aRegex, boolean aToLower, TestBean aBean, boolean aResult) { 
-        assertEquals( aResult, match(aProperty, aRegex, aToLower, aBean)); 
+
+    private void checkMatch(String aProperty, String aRegex, boolean aToLower,
+        TestBean aBean, boolean aResult) {
+        assertEquals(aResult, match(aProperty, aRegex, aToLower, aBean));
     }
-  
+
     /**
-     * Verifies correct matching behavior for several cases. 
-     *
+     * Verifies correct matching behavior for several cases.
+     * 
      */
     public void testMatchProperty() {
-        TestBean bean = new TestBean("Hallo"); 
-        checkMatch("value", "Hallo", false, bean, true); 
+        TestBean bean = new TestBean("Hallo");
+        checkMatch("value", "Hallo", false, bean, true);
         checkMatch("value", "all", false, bean, false);
         checkMatch("value", ".a.*o", false, bean, true);
-        checkMatch("value", "hallo", false, bean, false); // no match when not converting to lower case.
+        checkMatch("value", "hallo", false, bean, false); // no match when not
+        // converting to lower
+        // case.
         checkMatch("value", "hallo", true, bean, true); // match!
     }
-    
+
     /**
-     * Uses property regex condition for non-existing property. 
-     * Verifies that a runtime exception is thrown. 
-     *
+     * Uses property regex condition for non-existing property. Verifies that a
+     * runtime exception is thrown.
+     * 
      */
-    public void testWrongProperty() { 
+    public void testWrongProperty() {
         TestBean bean = new TestBean("Hallo");
-        try { 
-           match("bla", ".*", false, bean);       
-        } catch (RuntimeException e) { 
-           return; // ok
+
+        try {
+            match("bla", ".*", false, bean);
+        } catch (RuntimeException e) {
+            return; // ok
         }
+
         fail();
     }
-    
+
     /**
-     * Applies condition to a private property. Verifies that a runtime 
-     * exception is thrown. 
-     *
+     * Applies condition to a private property. Verifies that a runtime
+     * exception is thrown.
+     * 
      */
-    public void testPrivateProperty() { 
+    public void testPrivateProperty() {
         TestBean bean = new TestBean("Hallo");
-        try { 
-           match("privateValue", ".*", false, bean);       
-        } catch (RuntimeException e) { 
-           return; // ok
+
+        try {
+            match("privateValue", ".*", false, bean);
+        } catch (RuntimeException e) {
+            return; // ok
         }
+
         fail();
     }
 }