zoukankan      html  css  js  c++  java
  • springboot使用测试用例、springboot使用@Test、junit

    @RunWith(SpringRunner.class)
    @SpringBootTest
    public class AdminTest {
        @Resource
        private SysAdminMapper sysAdminMapper;
    
        @Resource
        private SysAdminRoleMapper sysAdminRoleMapper;
    
        @Resource
        private SysMenuMapper sysMenuMapper;
    
        @Resource
        private SysRoleMenuMapper sysRoleMenuMapper;
    
        @Test
        public void adminMenuTest(){
            Map<String, Object> map = new HashMap<>();
            map.put("phone","admin");
            SysAdmin admin = sysAdminMapper.findById(map);
            map.put("admin_id",admin.getId());
            SysAdminRole adminRole = sysAdminRoleMapper.findById(map);
            String roleId = adminRole.getRoleId();
            Map<String, Object> map1 = new HashMap<>();
            List<SysMenu> list = sysMenuMapper.findAll(map1);
            Map<String, Object> map2 = new HashMap<>();
            SysRoleMenu menu = new SysRoleMenu();
            map2.put("role_id",roleId);
            menu.setRoleId(roleId);
            for(SysMenu l:list){
                String mid = l.getId();
                map2.put("menu_id",mid);
                menu.setMenuId(mid);
                SysRoleMenu roleMenu = sysRoleMenuMapper.findById(map2);
                if(roleMenu==null){
                    menu.setId(RecordNoUtils.getInstance().getId());
                    sysRoleMenuMapper.save(menu);
                }
            }
        }

  • 相关阅读:
    ios录音
    ios 音乐播放
    ios程序播放音频文件
    ios摇一摇截屏代码
    加速计
    蓝牙4.0实现及原理
    物理仿真
    iOS 监听耳机变化
    删除缓存
    宏定义加参数
  • 原文地址:https://www.cnblogs.com/qq376324789/p/13221223.html
Copyright © 2011-2022 走看看