Я пытаюсь протестировать мой API, для которого я вызываю мой API с помощью mockMVC, как показано ниже:
ResultActions resultAction = mockMvc.perform(MockMvcRequestBuilders.get("/users/v1/{userId}",userId)
.contentType(MediaType.APPLICATION_JSON).headers(header));
Я получаю следующее исключение:
org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation
Вот мой код отдыха (с использованием Spring Boot)
@RequestMapping(value = "/users/v1/{userId}",
produces = { "application/json" },
method = RequestMethod.GET)
@ResponseStatus(code = HttpStatus.OK)
public User getUser(Integer userId) {
User user = userManagementService.fetchUser(userId);
return user;
}
Подскажите, пожалуйста, что здесь не так.