summaryrefslogtreecommitdiff
path: root/src/test/java/com/mesasoft/cn/common/CommonTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/mesasoft/cn/common/CommonTest.java')
-rw-r--r--src/test/java/com/mesasoft/cn/common/CommonTest.java46
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());
+ }
+ }
+}