【发布时间】:2018-12-21 09:32:26
【问题描述】:
我正在使用 spring boot 2 来实现 REST API 服务,并想用 restdocs 记录它。
端点
POST /api/tags
带有请求正文
{"name":"Some Tag", "description":"This is Some Tag"}
用于添加创建新标签。我查看了 restdocs 文档,但仍然找不到记录请求正文的 JSON 字段的方法,谁能帮我填写缺失的部分“......”。
TagRequest request = new TagRequest();
request.setName("Some Tag");
request.setDescription("This is Some Tag");
client.post().uri("/api/tags").body(BodyInserters.fromObject(request)).exchange()
.expectStatus().isOk().expectBody(Integer.class)
.consumeWith(document("add-tag", ...... )));
【问题讨论】:
标签: spring-boot spring-restdocs