This commit is contained in:
Looly
2023-03-31 13:19:11 +08:00
parent 9ad764c05e
commit f79dd096e2
2 changed files with 40 additions and 7 deletions

View File

@@ -69,6 +69,22 @@ public class FileUtilTest {
FileUtil.move(FileUtil.file("d:/test/a"), FileUtil.file("d:/test/b"), false);
}
@Test
@Disabled
public void renameToSubTest() {
Assertions.assertThrows(IllegalArgumentException.class, ()->{
// 移动到子目录,报错
FileUtil.move(FileUtil.file("d:/test/a"), FileUtil.file("d:/test/a/c"), false);
});
}
@Test
@Disabled
public void renameSameTest() {
// 目标和源相同,不处理
FileUtil.move(FileUtil.file("d:/test/a"), FileUtil.file("d:/test/a"), false);
}
@Test
public void copyTest() {
final File srcFile = FileUtil.file("hutool.jpg");
@@ -80,6 +96,16 @@ public class FileUtilTest {
Assertions.assertEquals(srcFile.length(), destFile.length());
}
@Test
@Disabled
public void copySameTest() {
final File srcFile = FileUtil.file("d:/test/a");
final File destFile = FileUtil.file("d:/test/");
// 拷贝到当前目录,不做处理
FileUtil.copy(srcFile, destFile, true);
}
@Test
@Disabled
public void copyDirTest() {