Re-factor to allow easier addition of extra tests
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 12 Apr 2010 08:26:34 +0000 (08:26 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 12 Apr 2010 08:26:34 +0000 (08:26 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@933140 13f79535-47bb-0310-9956-ffa450edef68

test/org/apache/el/parser/TestELParser.java

index 62ea032..82c55b1 100644 (file)
@@ -28,15 +28,17 @@ import junit.framework.TestCase;
 public class TestELParser extends TestCase {
 
     public void testBug49081() {
+        testExpression("#${1+1}", "#2");
+    }
+
+    private void testExpression(String expression, String expected) {
         ExpressionFactory factory = ExpressionFactory.newInstance();
         ELContext context = new ELContextImpl();
         
         ValueExpression ve = factory.createValueExpression(
-                context, "#${1+1}", String.class);
+                context, expression, String.class);
 
-        // First check the basics work
         String result = (String) ve.getValue(context);
-        assertEquals("#2", result);
+        assertEquals(expected, result);
     }
-
 }