切片测试

Exisi 2022-09-28 15:08:35
Categories: Tags:

 

 

 

示例

@RunWith(SpringRunner.class)

@WebMvcTest(IndexController.class)

public class SpringBootTest {

    @Autowired

    private MockMvc mvc;

    

    @Test

    public void testExample() throws Exception {

        //groupManager访问路径

        //param传入参数

        MvcResult result=mvc.perform(MockMvcRequestBuilders.post("/groupManager")

.param("pageNum","1")

.param("pageSize","10")

).andReturn();

        MockHttpServletResponse response = result.getResponse();

        String content = response.getContentAsString();

        List<JtInfoDto> jtInfoDtoList = GsonUtils.toObjects(content, new TypeToken<List<JtInfoDto() {}.getType());

        for(JtInfoDto infoDto : jtInfoDtoList){

            System.out.println(infoDto.getJtCode());

        }

 

    }

}

 ​​​​​​​