我使用Spring Restdocs作为文档。这是我的代码:
RestDocumentationResultHandler document = document("{class-name}/{method-name}",
preprocessRequest(prettyPrint()),
preprocessResponse(prettyPrint()));
String authHead = TestUtils.performLogin(mockMvc, "user", "pass");
mockMvc
.perform(get("/svc/service")
)
.andExpect(status().is(200))
.andExpect(content().contentType("application/json;charset=UTF-8"))
.andExpect(jsonPath("$.childs").isArray())
.andDo(document);
}
.adoc文件已成功生成,并且出现错误,我正在努力解决它。
[Fatal Error] :1:1: Premature end of file.
ERROR: 'Premature end of file.'
我认为问题来自
preprocessResponse(prettyPrint())
由于我评论了它,错误消失了。但JSON响应并没有像我预期的那样形成。我非常感谢你的帮助。提前谢谢。