diff options
Diffstat (limited to 'src/test/java/com/mesasoft/cn/dao/UserDAOTest.java')
| -rw-r--r-- | src/test/java/com/mesasoft/cn/dao/UserDAOTest.java | 63 |
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()); + } +} |
