@ -101,6 +101,18 @@ public class EvaluationTests extends ExpressionTestCase {
@@ -101,6 +101,18 @@ public class EvaluationTests extends ExpressionTestCase {
evaluate("{1, 2, 3, 4, 5} is T(List)","true",Boolean.class);
}
publicvoidtestRelOperatorsIs04(){
evaluate("null is T(String)","false",Boolean.class);
}
publicvoidtestRelOperatorsIs05(){
evaluate("null is T(Integer)","false",Boolean.class);
}
publicvoidtestRelOperatorsIs06(){
evaluateAndCheckError("'A' is null",SpelMessages.IS_OPERATOR_NEEDS_CLASS_OPERAND,7,"null");
@ -109,6 +121,18 @@ public class EvaluationTests extends ExpressionTestCase {
@@ -109,6 +121,18 @@ public class EvaluationTests extends ExpressionTestCase {
@ -336,7 +360,7 @@ public class EvaluationTests extends ExpressionTestCase {
@@ -336,7 +360,7 @@ public class EvaluationTests extends ExpressionTestCase {