From bbc8f2fc9c557cbdbf4153a365611b0bfe003244 Mon Sep 17 00:00:00 2001 From: GPU is all you need <2778335106@qq.com> Date: Thu, 19 May 2022 20:15:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=A0=E4=B8=AA=E5=8D=95=E5=85=83=E6=B5=8B?= =?UTF-8?q?=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../edu/ncst/award/TestResourceService.java | 35 ++++++++++++ .../java/edu/ncst/award/TestRoleService.java | 21 ++++++++ .../edu/ncst/award/TestSystemMenuService.java | 54 +++++++++++++++++++ .../java/edu/ncst/award/TestUserService.java | 29 ++++++++++ 4 files changed, 139 insertions(+) create mode 100644 awardBE/src/test/java/edu/ncst/award/TestResourceService.java create mode 100644 awardBE/src/test/java/edu/ncst/award/TestRoleService.java create mode 100644 awardBE/src/test/java/edu/ncst/award/TestSystemMenuService.java create mode 100644 awardBE/src/test/java/edu/ncst/award/TestUserService.java diff --git a/awardBE/src/test/java/edu/ncst/award/TestResourceService.java b/awardBE/src/test/java/edu/ncst/award/TestResourceService.java new file mode 100644 index 0000000..fb0a95f --- /dev/null +++ b/awardBE/src/test/java/edu/ncst/award/TestResourceService.java @@ -0,0 +1,35 @@ +package edu.ncst.award; + +import edu.ncst.award.model.system.Role; +import edu.ncst.award.service.impl.system.ResourceServiceImpl; +import edu.ncst.award.service.impl.system.SystemService; +import org.junit.jupiter.api.Test; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.context.SpringBootTest; + +import java.util.ArrayList; + +@SpringBootTest +public class TestResourceService { + + @Autowired + ResourceServiceImpl resourceService; + + @Test + public void getResourceByRoleNames(){ + ArrayList roleNames = new ArrayList(); + roleNames.add("NORMAL"); + resourceService.getUserScopeResourceList(roleNames); + System.out.println(); + } + @Test + public void interfaceMetaData(){ + resourceService.getSystemInterfaceMetas(); + } + @Test + public void reimportInterfaceMeta(){ + resourceService.reimportInterfaceMeta(); + } + + +} diff --git a/awardBE/src/test/java/edu/ncst/award/TestRoleService.java b/awardBE/src/test/java/edu/ncst/award/TestRoleService.java new file mode 100644 index 0000000..a7ce6b8 --- /dev/null +++ b/awardBE/src/test/java/edu/ncst/award/TestRoleService.java @@ -0,0 +1,21 @@ +package edu.ncst.award; + +import edu.ncst.award.service.impl.system.SysRoleServiceImpl; +import org.junit.jupiter.api.Test; +import org.springframework.boot.test.context.SpringBootTest; + +import javax.annotation.Resource; + +@SpringBootTest +public class TestRoleService { + + @Resource + SysRoleServiceImpl sysRoleService; + + @Test + public void selectRoleList(){ + sysRoleService.selectRoleAll(); + System.out.println(); + } + +} diff --git a/awardBE/src/test/java/edu/ncst/award/TestSystemMenuService.java b/awardBE/src/test/java/edu/ncst/award/TestSystemMenuService.java new file mode 100644 index 0000000..aa93b1c --- /dev/null +++ b/awardBE/src/test/java/edu/ncst/award/TestSystemMenuService.java @@ -0,0 +1,54 @@ +package edu.ncst.award; + +import cn.hutool.json.JSONUtil; +import edu.ncst.award.common.util.treeUtils.TreeNode; +import edu.ncst.award.common.util.treeUtils.TreeNodeConfig; +import edu.ncst.award.common.util.treeUtils.TreeNodeMap; +import edu.ncst.award.common.util.treeUtils.TreeUtils; +import edu.ncst.award.model.system.Menu; +import edu.ncst.award.service.impl.system.MenuServiceImpl; +import lombok.RequiredArgsConstructor; +import org.junit.jupiter.api.Test; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.security.core.context.SecurityContextHolder; + +import java.util.ArrayList; +import java.util.List; + +@SpringBootTest +public class TestSystemMenuService { + int i = 1; + + @Autowired + MenuServiceImpl menuService; + + + @Test + public void getCurrentUser(){ + SecurityContextHolder.getContext().getAuthentication().getDetails(); + } + + + @Test + public void buildMenus() { + menuService.buildMenus(menuService.getAllMenusById(0)); + } + + @Test + public void buildByList() { + List menus = menuService.getAllMenusById(0); + TreeNodeConfig treeNodeConfig = new TreeNodeConfig(); + treeNodeConfig.setIdKey("nihao"); +// List treeNodes = TreeUtils.build(0, menus, (menu, treeNode) -> { +// treeNode.setId(menu.getId()); +// treeNode.setParentId(menu.getParentId()); +// treeNode.setName(menu.getName()); +// treeNode.extra("nihao","woshi yly"); +// }); +// System.out.println(JSONUtil.formatJsonStr(JSONUtil.toJsonStr(treeNodes))); + System.out.println("你哦安徽"); + } + + +} diff --git a/awardBE/src/test/java/edu/ncst/award/TestUserService.java b/awardBE/src/test/java/edu/ncst/award/TestUserService.java new file mode 100644 index 0000000..28a9530 --- /dev/null +++ b/awardBE/src/test/java/edu/ncst/award/TestUserService.java @@ -0,0 +1,29 @@ +package edu.ncst.award; + +import edu.ncst.award.service.impl.system.ResourceServiceImpl; +import edu.ncst.award.service.impl.system.UserServiceImpl; +import lombok.RequiredArgsConstructor; +import org.junit.jupiter.api.Test; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.context.SpringBootTest; + +@SpringBootTest +public class TestUserService { + @Autowired + private UserServiceImpl userService; + @Autowired + private ResourceServiceImpl resourceService; + + @Test + public void batchDeleteByIds(){ + userService.deleteUserByIds(new Long[]{24L}); + } + + + + @Test + public void getCurrentUserInfo(){ + userService.getCurrentUser(); + } + +}