Я красный, что при весенней загрузке следующие настройки помогут.
spring.http.encoding.force=true
В моем случае, когда установка немного особенная, это не .
Что работает для моей настройки добавляет фильтр в настройку MockMvc.
@Before
public void setUp() {
mockMvc = MockMvcBuilders
.webAppContextSetup(webApplicationContext)
.addFilter((request, response, chain) -> {
response.setCharacterEncoding("UTF-8"); // this is crucial
chain.doFilter(request, response);
}, "/*")
.build();
}
Надеюсь, что это кому-то поможет и сэкономит несколько часов проб и ошибок.