mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
add XXXConvert
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package cn.hutool.core.convert;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import org.junit.Assert;
|
||||
import org.junit.Test;
|
||||
|
||||
@@ -15,8 +16,12 @@ public class TemporalAccessorConverterTest {
|
||||
|
||||
@Test
|
||||
public void toInstantTest(){
|
||||
Instant instant = Convert.convert(Instant.class, "2019-02-18");
|
||||
Assert.assertNotNull(instant);
|
||||
String dateStr = "2019-02-18";
|
||||
|
||||
// 通过转换获取的Instant为UTC时间
|
||||
Instant instant = Convert.convert(Instant.class, dateStr);
|
||||
Instant instant1 = DateUtil.parse(dateStr).toInstant();
|
||||
Assert.assertEquals(instant1, instant);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@@ -75,7 +75,7 @@ public class FileUtilTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void copyTest() throws Exception {
|
||||
public void copyTest() {
|
||||
File srcFile = FileUtil.file("hutool.jpg");
|
||||
File destFile = FileUtil.file("hutool.copy.jpg");
|
||||
|
||||
@@ -87,7 +87,7 @@ public class FileUtilTest {
|
||||
|
||||
@Test
|
||||
@Ignore
|
||||
public void copyFilesFromDir() throws Exception {
|
||||
public void copyFilesFromDir() {
|
||||
File srcFile = FileUtil.file("D:\\驱动");
|
||||
File destFile = FileUtil.file("d:\\驱动备份");
|
||||
|
||||
@@ -132,14 +132,18 @@ public class FileUtilTest {
|
||||
Assert.assertEquals("/bar", FileUtil.normalize("//server/../bar"));
|
||||
Assert.assertEquals("C:/bar", FileUtil.normalize("C:\\foo\\..\\bar"));
|
||||
Assert.assertEquals("C:/bar", FileUtil.normalize("C:\\..\\bar"));
|
||||
Assert.assertEquals("~/bar/", FileUtil.normalize("~/foo/../bar/"));
|
||||
Assert.assertEquals("bar", FileUtil.normalize("~/../bar"));
|
||||
Assert.assertEquals("bar", FileUtil.normalize("../../bar"));
|
||||
Assert.assertEquals("C:/bar", FileUtil.normalize("/C:/bar"));
|
||||
|
||||
Assert.assertEquals("\\/192.168.1.1/Share/", FileUtil.normalize("\\\\192.168.1.1\\Share\\"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void normalizeHomePathTest() {
|
||||
String home = FileUtil.getUserHomePath().replace('\\', '/');
|
||||
Assert.assertEquals(home + "/bar/", FileUtil.normalize("~/foo/../bar/"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void normalizeClassPathTest() {
|
||||
Assert.assertEquals("", FileUtil.normalize("classpath:"));
|
||||
|
Reference in New Issue
Block a user