| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- package seecoder.devcloud.web.dataMapper;
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.mybatis.spring.boot.test.autoconfigure.MybatisTest;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase;
- import org.springframework.test.context.junit4.SpringRunner;
- import seecoder.devcloud.web.dao.tree.TreeNodeMapper;
- import seecoder.devcloud.web.model.enums.NodeStateEnum;
- import seecoder.devcloud.web.model.enums.NodeTypeEnum;
- import seecoder.devcloud.web.model.po.TreeNode;
- import java.util.List;
- @RunWith(SpringRunner.class)
- @MybatisTest
- @AutoConfigureTestDatabase(replace = AutoConfigureTestDatabase.Replace.NONE)
- public class TreeNodeMapperTest {
- @Autowired
- TreeNodeMapper treeNodeMapper;
- @Test
- public void listAllTreeNodesTest(){
- List<TreeNode> treeNodes = treeNodeMapper.listAllTreeNodes();
- for (TreeNode treeNode:treeNodes){
- System.out.println(treeNode);
- }
- assert treeNodes.size()!=0;
- }
- @Test
- public void getTreeNodeByIdTest(){
- TreeNode node = treeNodeMapper.getTreeNodeById(1);
- System.out.println(node);
- TreeNode node1 = new TreeNode(1,"test1","test1", NodeTypeEnum.REQUIREMENT,0, NodeStateEnum.PROCESSING,"qinliu",10,"2021-01-01 00:00:00","2021-02-13 00:00:00",true,1);
- assert node.equals(node1);
- }
- @Test
- public void listTreeNodesByGroupIdTest(){
- List<TreeNode> treeNodes = treeNodeMapper.listTreeNodesByGroupId(1);
- TreeNode node1 = new TreeNode(1,"test1","test1", NodeTypeEnum.REQUIREMENT,0, NodeStateEnum.PROCESSING,"qinliu",10,"2021-01-01 00:00:00","2021-02-13 00:00:00",true,1);
- for(TreeNode treeNode:treeNodes){
- if (treeNode.getId()==1){
- assert treeNode.equals(node1);
- }
- }
- }
- @Test
- public void insertTreeNodeTest(){
- TreeNode node1 = new TreeNode(0,"testInsert","testInsert", NodeTypeEnum.REQUIREMENT,0, NodeStateEnum.PROCESSING,"qinliu",10,"2021-01-01 00:00:00","2021-02-13 00:00:00",true,1);
- int res = treeNodeMapper.insertTreeNode(node1);
- TreeNode node = treeNodeMapper.getTreeNodeById(node1.getId());
- System.out.println(node);
- System.out.println(node1);
- assert res==1;
- assert node.equals(node1);
- }
- @Test
- public void updateTreeNodeTest(){
- TreeNode node1 = new TreeNode(1,"update","update", NodeTypeEnum.TASK,1, NodeStateEnum.FINISHED,"qinliu667",20,"2021-01-10 00:00:00","2021-02-15 00:00:00",false,2);
- treeNodeMapper.updateTreeNode(node1);
- TreeNode node = treeNodeMapper.getTreeNodeById(1);
- System.out.println(node);
- assert node.equals(node1);
- }
- }
|