From b003b1068ce8025ab5923ebacc9a42e538138a87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cyaya=E2=80=9D?= <2192657210@qq.com> Date: Mon, 24 Jul 2023 16:54:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=87=8D=E6=9E=84=E4=BA=86EncodingDetec?= =?UTF-8?q?tors#getJavaEncode(String=20filePath)=E6=96=B9=E6=B3=95?= =?UTF-8?q?=EF=BC=8C=E5=B9=B6=E9=99=84=E5=B8=A6=E9=83=A8=E5=88=86=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../test/java/cn/keking/EncodingTests.java | 28 +++++++++++++++++++ .../test/java/cn/keking/ServerMainTests.java | 16 ----------- 2 files changed, 28 insertions(+), 16 deletions(-) create mode 100644 server/src/test/java/cn/keking/EncodingTests.java diff --git a/server/src/test/java/cn/keking/EncodingTests.java b/server/src/test/java/cn/keking/EncodingTests.java new file mode 100644 index 00000000..3de0004b --- /dev/null +++ b/server/src/test/java/cn/keking/EncodingTests.java @@ -0,0 +1,28 @@ +package cn.keking; + +import cn.keking.utils.EncodingDetects; +import org.junit.jupiter.api.Test; +import org.springframework.boot.test.context.SpringBootTest; + +import java.io.File; +import java.net.URISyntaxException; + +/** + * 编码检测测试类 + * + * @author asiawu3 + * @create 2023-07-24 16:53 + **/ +@SpringBootTest +public class EncodingTests { + @Test + void testCharDet() throws URISyntaxException { + for (int i = 0; i < 28; i++) { + File dir = new File(getClass().getClassLoader().getResource("testData\\" + i).toURI()); + String dirPath = dir.getPath(); + String textFileName = dir.list()[0]; + String textFilePath = dirPath + "/" + textFileName; + System.out.printf("%-15s -->\t %-10s\n", textFileName, EncodingDetects.getJavaEncode(textFilePath)); + } + } +} diff --git a/server/src/test/java/cn/keking/ServerMainTests.java b/server/src/test/java/cn/keking/ServerMainTests.java index d598c0e0..01d03443 100644 --- a/server/src/test/java/cn/keking/ServerMainTests.java +++ b/server/src/test/java/cn/keking/ServerMainTests.java @@ -1,27 +1,11 @@ package cn.keking; -import cn.keking.utils.EncodingDetects; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; -import java.io.File; -import java.net.URISyntaxException; - @SpringBootTest class ServerMainTests { @Test void contextLoads() { - - } - - @Test - void testCharDet() throws URISyntaxException { - for (int i = 0; i < 28; i++) { - File dir = new File(getClass().getClassLoader().getResource("testData\\" + i).toURI()); - String dirPath = dir.getPath(); - String textFileName = dir.list()[0]; - String textFilePath = dirPath + "/" + textFileName; - System.out.printf("%-15s -->\t %-10s\n", textFileName, EncodingDetects.getJavaEncode(textFilePath)); - } } }