мой контроллер
PostMapping(path = REQUEST_URL, consumes = "application/bson;charset=UTF-8", produces = "application/bson")
public ResponseEntity<UnsubscribeFilterResponse> postFilterRequest(@RequestBody HelloFilterRequest filterRequest){
....}
в моем тестовом классе
HelloFilterRequest test = new HelloFilterRequest();
this.mockMvc.perform(post("/rest/v1/hello/filter") .contentType(mediaType).content(objectMapper.writeValueAsString(request)))
.andDo(print())
.andExpect(status()
.is4xxClientError());
я получил HttpMessageNotReadableException, когда я запускаю свой тестовый пример, меня это не удивляет, потому что он пропускает строку json но контроллер ожидает, что bson .... но я понятия не имею о решении здесь, есть ли здесь bson objectMapper?