mirror of
https://gitee.com/dromara/hutool.git
synced 2025-05-06 13:48:00 +08:00
add test
This commit is contained in:
parent
24a300e348
commit
cf5ff51a56
@ -59,7 +59,6 @@ import java.util.LinkedList;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
import java.util.Set;
|
|
||||||
import java.util.jar.JarFile;
|
import java.util.jar.JarFile;
|
||||||
import java.util.regex.Pattern;
|
import java.util.regex.Pattern;
|
||||||
import java.util.zip.CRC32;
|
import java.util.zip.CRC32;
|
||||||
@ -273,7 +272,7 @@ public class FileUtil {
|
|||||||
* @param start 起始路径,必须为目录
|
* @param start 起始路径,必须为目录
|
||||||
* @param maxDepth 最大遍历深度,-1表示不限制深度
|
* @param maxDepth 最大遍历深度,-1表示不限制深度
|
||||||
* @param visitor {@link FileVisitor} 接口,用于自定义在访问文件时,访问目录前后等节点做的操作
|
* @param visitor {@link FileVisitor} 接口,用于自定义在访问文件时,访问目录前后等节点做的操作
|
||||||
* @see Files#walkFileTree(Path, Set, int, FileVisitor)
|
* @see Files#walkFileTree(Path, java.util.Set, int, FileVisitor)
|
||||||
* @since 4.6.3
|
* @since 4.6.3
|
||||||
*/
|
*/
|
||||||
public static void walkFiles(Path start, int maxDepth, FileVisitor<? super Path> visitor) {
|
public static void walkFiles(Path start, int maxDepth, FileVisitor<? super Path> visitor) {
|
||||||
|
@ -1,18 +1,17 @@
|
|||||||
package cn.hutool.core.io;
|
package cn.hutool.core.io;
|
||||||
|
|
||||||
|
import cn.hutool.core.io.file.LineSeparator;
|
||||||
|
import cn.hutool.core.lang.Console;
|
||||||
|
import cn.hutool.core.util.CharsetUtil;
|
||||||
|
import org.junit.Assert;
|
||||||
|
import org.junit.Ignore;
|
||||||
|
import org.junit.Test;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.junit.Assert;
|
|
||||||
import org.junit.Ignore;
|
|
||||||
import org.junit.Test;
|
|
||||||
|
|
||||||
import cn.hutool.core.io.file.LineSeparator;
|
|
||||||
import cn.hutool.core.lang.Console;
|
|
||||||
import cn.hutool.core.util.CharsetUtil;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@link FileUtil} 单元测试类
|
* {@link FileUtil} 单元测试类
|
||||||
*
|
*
|
||||||
@ -87,13 +86,31 @@ public class FileUtilTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
@Ignore
|
@Ignore
|
||||||
public void copyFilesFromDir() {
|
public void copyFilesFromDirTest() {
|
||||||
File srcFile = FileUtil.file("D:\\驱动");
|
File srcFile = FileUtil.file("D:\\驱动");
|
||||||
File destFile = FileUtil.file("d:\\驱动备份");
|
File destFile = FileUtil.file("d:\\驱动备份");
|
||||||
|
|
||||||
FileUtil.copyFilesFromDir(srcFile, destFile, true);
|
FileUtil.copyFilesFromDir(srcFile, destFile, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@Ignore
|
||||||
|
public void copyDirTest() {
|
||||||
|
File srcFile = FileUtil.file("D:\\test");
|
||||||
|
File destFile = FileUtil.file("E:\\");
|
||||||
|
|
||||||
|
FileUtil.copy(srcFile, destFile, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@Ignore
|
||||||
|
public void moveDirTest() {
|
||||||
|
File srcFile = FileUtil.file("E:\\test2");
|
||||||
|
File destFile = FileUtil.file("D:\\");
|
||||||
|
|
||||||
|
FileUtil.move(srcFile, destFile, true);
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void equlasTest() {
|
public void equlasTest() {
|
||||||
// 源文件和目标文件都不存在
|
// 源文件和目标文件都不存在
|
||||||
|
Loading…
Reference in New Issue
Block a user