fix: 重构了EncodingDetectors#getJavaEncode(String filePath)方法,并附带部分测试数据

This commit is contained in:
“yaya” 2023-07-24 16:54:05 +08:00
parent bdfa7da423
commit b003b1068c
2 changed files with 28 additions and 16 deletions

View File

@ -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));
}
}
}

View File

@ -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));
}
}
}