В настоящее время я работаю над модульным тестированием моего контроллера, тип содержимого должен быть Multipart_Form_Data. Однако, когда я пытаюсь запустить его, тело, которое он возвращает, пусто.
mockMvc.perform(post(path)
.content(objectMapper.writeValueAsString(request))
.servletPath(path)
.headers(headers)
.contentType(MediaType.MULTIPART_FORM_DATA)
.accept(MediaType.MULTIPART_FORM_DATA))
.andExpect(status().isBadRequest())
.andDo(print())
.andReturn();
Ответ:
MockHttpServletResponse:
Status = 400
Error message = null
Headers = []
Content type = null
Body =
Forwarded URL = null
Перенаправленный URL = пустые файлы cookie = []