文件上传的junit单元测试入参如何设置。10牛币
@Controller public class CodeController { private Logger logger = LoggerFactory.getLogger(CodeController.class); @Autowired private CodeRepository codeRepository; @Autowired private MinIoUtils minIoUtils; @PostMapping("/publish/code") public String publishCode(String author, String description, MultipartFile doc,MultipartFile profile) { Code code = new Code(); code.setAuthor(author); code.setDescription(description); code.setDate(new Date()); try { String codePath = minIoUtils.saveFile(profile.getInputStream(), profile.getOriginalFilename(), StoreBucket.Code); code.setCodePath(codePath); String docPath = minIoUtils.saveFile(doc.getInputStream(), doc.getOriginalFilename(),StoreBucket.Doc); code.setDocPath(docPath); } catch (IOException e) { e.printStackTrace(); } codeRepository.save(code); logger.info("发布的代码详情:{}",code.toString()); return "redirect:/codeList"; } } 主要是对于MultipartFile,单元测试的入参怎么写。如能解答,10牛币奖励。十分感谢!
#悬赏##蔚来汽车#