We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e9124f8 commit 2a1c7efCopy full SHA for 2a1c7ef
1 file changed
src/test/java/com/dashjoin/jsonata/StringTest.java
@@ -15,6 +15,15 @@ public class StringTest {
15
@Test
16
public void stringTest() {
17
Assertions.assertEquals("abc", jsonata("$string($)").evaluate("abc"));
18
+ Assertions.assertEquals("100", jsonata("$string(100.0)").evaluate(null));
19
+ }
20
+
21
+ @Disabled
22
+ @Test
23
+ public void stringExponentTest() {
24
+ Assertions.assertEquals("100", jsonata("$string(x)").evaluate(Map.of("x", 100.0)));
25
+ Assertions.assertEquals("100000000000000000000", jsonata("$string(x)").evaluate(Map.of("x", 100000000000000000000.0)));
26
+ Assertions.assertEquals("1e+21", jsonata("$string(x)").evaluate(Map.of("x", 1000000000000000000000.0)));
27
}
28
29
0 commit comments