Skip to content

Commit daddfe9

Browse files
authored
[Feature/ImproveWrapperTests] Added test for expressions in jshell wrapper (#25)
1 parent d6cec91 commit daddfe9

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

JShellWrapper/src/test/java/JShellWrapperTest.java

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,46 @@ void testHelloWorld() {
4747
Hello world!\\n""");
4848
}
4949

50+
@Test
51+
void testExpressionResult() {
52+
evalTest(
53+
"""
54+
eval
55+
1
56+
"Hello world!\"""",
57+
"""
58+
OK
59+
0
60+
OK
61+
1
62+
VALID
63+
ADDITION
64+
1
65+
"Hello world!"
66+
"Hello world!"
67+
68+
false
69+
""");
70+
evalTest(
71+
"""
72+
eval
73+
1
74+
2+2""",
75+
"""
76+
OK
77+
0
78+
OK
79+
1
80+
VALID
81+
ADDITION
82+
1
83+
2+2
84+
4
85+
86+
false
87+
""");
88+
}
89+
5090
@Test
5191
void testMultilinesInput() {
5292
evalTest("""

0 commit comments

Comments
 (0)