This commit is contained in:
Looly
2024-12-05 16:53:45 +08:00
parent e27fdb2a6c
commit 3d3bd61b9d
3 changed files with 34 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
package org.dromara.hutool.core.math;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
public class Issue3809Test {
@Test
void roundStrTest() {
Assertions.assertEquals("9999999999999999.99", NumberUtil.roundStr("9999999999999999.99", 2)); //输出结果不符合方法声明返回值规则
Assertions.assertEquals("11111111111111119.00", NumberUtil.roundStr("11111111111111119.00", 2));
Assertions.assertEquals("7999999999999999.99", NumberUtil.roundStr("7999999999999999.99", 2)); //输出结果不符合方法声明返回值规则
Assertions.assertEquals("699999999991999.92", NumberUtil.roundStr("699999999991999.92", 2)); //输出结果不符合方法声明返回值规则
Assertions.assertEquals("10.92", NumberUtil.roundStr("10.92", 2));
Assertions.assertEquals("10.99", NumberUtil.roundStr("10.99", 2));
}
}

View File

@@ -0,0 +1,17 @@
package org.dromara.hutool.json.reader;
import org.dromara.hutool.core.io.resource.ResourceUtil;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.json.JSON;
import org.dromara.hutool.json.JSONUtil;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
public class Issue3808Test {
@Test
void parseTest() {
final String str = ResourceUtil.readStr("issue3808.json", CharsetUtil.UTF_8);
final JSON parse = JSONUtil.parse(str);
Assertions.assertNotNull(parse);
}
}

View File

@@ -0,0 +1 @@
{"recommend_text":"✅宁波,‌一座历史悠久的文化名城"}