欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用mockMvc测试文件上传

程序员文章站 2022-04-16 14:31:39
...

@Autowired BanksController banksController; @TestpublicvoidtestAdd() throws IOException { RegisterConfig.RootPath = "E:\\work\\Admin"; FileInputStream fis = new FileInputStream("E:\\Images\\1.gif"); MockMultipartFile file = new MockMultipartFile("file","1.gif","image/jpeg",fis); MockMultipartHttpServletRequest request = new MockMultipartHttpServletRequest() ; request.addFile(file); request.setParameter("name","test"); request.setParameter("value","tttt"); request.setParameter("isUse","true"); JsonResultObject jsonResultObject = banksController.add(request); System.out.println(jsonResultObject.getData()); }

相关标签: junit