This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch 8.5.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/8.5.x by this push:
     new e597fea  Expand coverage of unit tests
e597fea is described below

commit e597fea003f87e9bd4b2e41cc2e46b3d737a13ce
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Tue Feb 2 10:18:39 2021 +0000

    Expand coverage of unit tests
---
 test/org/apache/el/TestExpressionFactory.java | 48 +++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/test/org/apache/el/TestExpressionFactory.java 
b/test/org/apache/el/TestExpressionFactory.java
new file mode 100644
index 0000000..3396342
--- /dev/null
+++ b/test/org/apache/el/TestExpressionFactory.java
@@ -0,0 +1,48 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * 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.apache.el;
+
+import javax.el.ELContext;
+import javax.el.ExpressionFactory;
+
+import org.junit.Assert;
+import org.junit.Test;
+
+import org.apache.jasper.el.ELContextImpl;
+
+public class TestExpressionFactory {
+
+    @Test(expected = NullPointerException.class)
+    public void testCreateValueExpression2ParamNullExpectedType() {
+        ExpressionFactory factory = ExpressionFactory.newInstance();
+        Assert.assertNotNull(factory);
+
+        factory.createValueExpression("foo", null);
+    }
+
+
+    @Test(expected = NullPointerException.class)
+    public void testCreateValueExpression3ParamNullExpectedType() {
+        ExpressionFactory factory = ExpressionFactory.newInstance();
+        Assert.assertNotNull(factory);
+
+        ELContext context = new ELContextImpl(factory);
+        Assert.assertNotNull(context);
+
+        factory.createValueExpression(context, "foo", null);
+    }
+}


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to