Skip to content

Commit 4cc2de6

Browse files
committed
add test case
1 parent 1d093c9 commit 4cc2de6

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/test/java/com/github/sidhant92/boolparser/application/BooleanExpressionEvaluatorTest.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,15 @@ public void testNumericGreaterThanIncorrectExpression() {
166166
assertFalse(booleanOptional.get());
167167
}
168168

169+
@Test
170+
public void testDifferentDataTypesComparison() {
171+
final Map<String, Object> data = new HashMap<>();
172+
data.put("age", 26.6);
173+
final Try<Boolean> booleanOptional = booleanExpressionEvaluator.evaluate("age > 20", data);
174+
assertTrue(booleanOptional.isSuccess());
175+
assertTrue(booleanOptional.get());
176+
}
177+
169178
@Test
170179
public void testNumericGreaterThanEqualCorrectExpression() {
171180
final Map<String, Object> data = new HashMap<>();

0 commit comments

Comments
 (0)