summaryrefslogtreecommitdiff
path: root/src/test/java/com/mesasoft/cn/dao/UserDAOTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/mesasoft/cn/dao/UserDAOTest.java')
-rw-r--r--src/test/java/com/mesasoft/cn/dao/UserDAOTest.java63
1 files changed, 63 insertions, 0 deletions
diff --git a/src/test/java/com/mesasoft/cn/dao/UserDAOTest.java b/src/test/java/com/mesasoft/cn/dao/UserDAOTest.java
new file mode 100644
index 0000000..214e325
--- /dev/null
+++ b/src/test/java/com/mesasoft/cn/dao/UserDAOTest.java
@@ -0,0 +1,63 @@
+package com.mesasoft.cn.dao;
+
+import com.mesasoft.cn.SketchApplicationTest;
+import com.mesasoft.cn.entity.User;
+import com.zhazhapan.util.Checker;
+import com.zhazhapan.util.Formatter;
+import com.zhazhapan.util.RandomUtils;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.test.context.SpringBootTest;
+import org.springframework.test.context.junit4.SpringRunner;
+
+/**
+ * @author pantao
+ * @since 2018/1/18
+ */
+@RunWith(SpringRunner.class)
+@SpringBootTest
+public class UserDAOTest {
+
+ static {
+ SketchApplicationTest.setSettings();
+ }
+
+ @Autowired
+ private UserDAO userDAO;
+
+ @Test
+ public void testUpdateUserAuth() {
+ assert userDAO.updateAuthById(1, 1, 1, 1, 1, 1);
+ }
+
+ @Test
+ public void testUpdateUserLoginTime() {
+ assert userDAO.updateUserLoginTime(1);
+ }
+
+ @Test
+ public void testDoLogin() {
+ assert Checker.isNotNull(userDAO.login("system", "123456"));
+ }
+
+ @Test
+ public void testInsertUser() {
+ String username = RandomUtils.getRandomStringOnlyLowerCase(6);
+ String realName = RandomUtils.getRandomStringOnlyLowerCase(6);
+ String email = RandomUtils.getRandomEmail();
+ String password = RandomUtils.getRandomStringWithoutSymbol(16);
+ User user = new User(username, realName, email, password);
+ assert userDAO.insertUser(user);
+ }
+
+ @Test
+ public void testGetAllUser() {
+ System.out.println(Formatter.listToJson(userDAO.listUserBy(3, "", 0)));
+ }
+
+ @Test
+ public void testGetUser() {
+ System.out.println(userDAO.getUserById(1).toString());
+ }
+}