From 8e680b780b2b05613864aeda4b57f65bdda76dab Mon Sep 17 00:00:00 2001 From: SeanWu Date: Sat, 27 Aug 2022 20:40:49 +0800 Subject: [PATCH] complete FileUtil test case (#587) --- .../test/java/cn/hippo4j/common/toolkit/FileUtilTest.java | 8 ++++++++ hippo4j-common/src/test/resources/test/test_utf8.txt | 3 +++ 2 files changed, 11 insertions(+) create mode 100644 hippo4j-common/src/test/resources/test/test_utf8.txt diff --git a/hippo4j-common/src/test/java/cn/hippo4j/common/toolkit/FileUtilTest.java b/hippo4j-common/src/test/java/cn/hippo4j/common/toolkit/FileUtilTest.java index 9734dbd3..f5474a1a 100644 --- a/hippo4j-common/src/test/java/cn/hippo4j/common/toolkit/FileUtilTest.java +++ b/hippo4j-common/src/test/java/cn/hippo4j/common/toolkit/FileUtilTest.java @@ -24,5 +24,13 @@ public class FileUtilTest { @Test public void assertReadUtf8String() { + String testText = "abcd简体繁体\uD83D\uDE04\uD83D\uDD25& *\n" + + "second line\n" + + "empty line next\n"; + + String testFilePath = "classpath:/test/test_utf8.txt"; + String contentByFileUtil = FileUtil.readUtf8String(testFilePath); + Assert.isTrue(testText.equals(contentByFileUtil)); + } } diff --git a/hippo4j-common/src/test/resources/test/test_utf8.txt b/hippo4j-common/src/test/resources/test/test_utf8.txt new file mode 100644 index 00000000..08790c5c --- /dev/null +++ b/hippo4j-common/src/test/resources/test/test_utf8.txt @@ -0,0 +1,3 @@ +abcd简体繁体😄🔥& * +second line +empty line next