• Junit接口测试(2)


    //使用JSON上传数组

     1 package junitTest;
     2 
     3 import java.util.ArrayList;
     4 import java.util.HashMap;
     5 import java.util.List;
     6 import java.util.Map;
     7 import org.junit.Test;
     8 import com.alibaba.fastjson.JSON;
     9 import Vo.ResVo;
    10 import interfaceTest_1.HTTPUtil;
    11 
    12 public class UserInfo {
    13     
    14         //设置常用菜单
    15             @Test
    16             public void setMenu(){
    17                 int menuId = 1;
    18                 int order = 1;
    19                 int action = 1;
    20                 int userId=8;
    21                 String website = "http://192.168.1.100/xxx.htm";        
    22                 Map<String,Object> m = new HashMap<String,Object>();
    23                 List<Map<String,Object>> menuList = new ArrayList<Map<String,Object>>();
    24                 Map<String,Object> menus = new HashMap<String,Object>();
    25                 menus.put("menuId", menuId);
    26                 menus.put("order",order);
    27                 menus.put("action", action);
    28                 menuList.add(menus);
    29                 m.put("userId",userId);
    30                 m.put("menus", menuList);
    31                 String res = HTTPUtil.postJson(website,JSON.toJSONString(m));
    32                 System.out.println(JSON.toJSONString(m));
    33                 ResVo resVo = JSON.parseObject(res,ResVo.class);
    34                 System.out.println(res);
    35                 org.junit.Assert.assertSame(0, resVo.getResult());            
    36             }
    37 
    38 }
  • 相关阅读:
    对于作用域和闭包的理解
    响应式开发学习(3)——图片优化
    响应式开发(2)
    响应式开发(1)
    数据结构
    进阶题目
    集合
    数组
    内存相关
    线程
  • 原文地址:https://www.cnblogs.com/cvv54/p/4788209.html
Copyright © 2020-2023  润新知