package com.sandu.ximon.admin.base; import org.springframework.http.MediaType; import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder; import org.springframework.test.web.servlet.request.MockMvcRequestBuilders; public class BaseMockMvcRequestBuilders { //全局的请求头数据 // public final static String TOKEN_KEY = "DeviceId"; //public final static String TOKEN = "123456"; public final static String TOKEN = "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsImF1dGgiOiJhZG1pbiIsImNyZWQiOjAsImV4cCI6MTY0MzIxNTgwN30.b9hHNpLDe3XThtCr8alFl4DZlfWM1Rx2o_AvFnutUQEqnyuh0JDlYigcev8zk_tKuSPDpXtWVsdKKQqlKLRb3g"; /** * post请求 * * @param url * @return */ public static MockHttpServletRequestBuilder post(String url) { return MockMvcRequestBuilders.post(url).contentType(MediaType.APPLICATION_JSON)//请求的数据格式 .header(TOKEN) .characterEncoding("UTF-8");//设置请求的编码 } /** * get请求 * * @param url * @return */ public static MockHttpServletRequestBuilder get(String url) { return MockMvcRequestBuilders.get(url).contentType(MediaType.APPLICATION_JSON)//请求的数据格式 .header(TOKEN) .characterEncoding("UTF-8");//设置请求的编码 } }