我正在尝试测试我的 API,为此我使用 mockMVC 调用我的 API,如下所示:
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;
}
您能否建议这里出了什么问题。