feat(测试用例):新增大文件分片进行处理的测试用例

This commit is contained in:
xuyang 2025-07-30 10:11:39 +08:00
parent 06c3d2970c
commit 84702bad90

View File

@ -0,0 +1,34 @@
package cn.hutool.core.io;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.io.file.LineSeparator;
import cn.hutool.core.lang.Console;
import cn.hutool.core.util.CharsetUtil;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledOnOs;
import org.junit.jupiter.api.condition.OS;
import java.io.File;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.List;
import static org.junit.jupiter.api.Assertions.*;
/**
* {@link FileUtil} 单元测试类
*
* @author Looly
*/
public class FileSplitUtilTest {
@Test
public void fileSplitTest1() {
final File file = FileUtil.file("d:/aaa/123.docx");
List<File> splitFiles = FileSplitUtil.split(file,3072,"d:/bbb");
FileSplitUtil.merge(splitFiles,FileUtil.newFile("d:/ccc/456.docx"));
}
}