您的测试用例中使用的消息转换器可能是一个问题。我也面临类似的问题,并通过在我的嘲笑MvcM的messageConverter中传递其他参数解决了它
this.restmockmvc = mockmvcBuilders.standaloneSetup(testResource)
.setCustomArgumentResolvers(pageableArgumentResolver)
.setControllerAdvice(exceptionTranslator)
.setMessageConverters(jacksonMessageConverter,new
ByteArrayHttpMessageConverter()).build();