diff options
Diffstat (limited to 'src/test/java/com/mesasoft/cn/common/CommonTest.java')
| -rw-r--r-- | src/test/java/com/mesasoft/cn/common/CommonTest.java | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/src/test/java/com/mesasoft/cn/common/CommonTest.java b/src/test/java/com/mesasoft/cn/common/CommonTest.java new file mode 100644 index 0000000..ced07d6 --- /dev/null +++ b/src/test/java/com/mesasoft/cn/common/CommonTest.java @@ -0,0 +1,46 @@ +package com.mesasoft.cn.common; + +import com.mesasoft.cn.SketchApplication; +import com.mesasoft.cn.SketchApplicationTest; +import com.mesasoft.cn.modules.constant.ConfigConsts; +import com.zhazhapan.util.FileExecutor; +import com.zhazhapan.util.Formatter; +import com.zhazhapan.util.MailSender; +import org.junit.Test; + +import javax.swing.filechooser.FileSystemView; +import java.io.File; + +/** + * @author pantao + * @since 2018/1/23 + */ +public class CommonTest { + + @Test + public void testSendEmail() throws Exception { + SketchApplicationTest.setSettings(); + MailSender.config(SketchApplication.settings.getObjectUseEval(ConfigConsts.EMAIL_CONFIG_OF_SETTINGS)); + MailSender.sendMail("[email protected]", "test", "test"); + } + + @Test + public void testGetDriver() { + FileSystemView fsv = FileSystemView.getFileSystemView(); + File[] fs = File.listRoots(); + for (File f : fs) { + System.out.println(fsv.getSystemDisplayName(f)); + System.out.print("总大小" + Formatter.formatSize(f.getTotalSpace())); + System.out.println("剩余" + Formatter.formatSize(f.getFreeSpace())); + System.out.println(f.isDirectory()); + } + } + + @Test + public void testListRoot() { + File[] files = FileExecutor.listFile("/c:/"); + for (File file : files) { + System.out.println(file.getName()); + } + } +} |
