【发布时间】:2015-11-01 00:16:45
【问题描述】:
我知道fieldWithPath() 有optional(),但没有找到如何使parameterWithName() 成为可选。
【问题讨论】:
标签: spring-restdocs
我知道fieldWithPath() 有optional(),但没有找到如何使parameterWithName() 成为可选。
【问题讨论】:
标签: spring-restdocs
在 Spring REST Docs 1.1 中,您可以mark request and path parameters as optional。如果您希望该信息也出现在生成的表中,您可以使用添加可选列的自定义 sn-p(一旦 this bug 已修复)。
在 Spring REST Docs 1.0 中,您不能通过一流的 API 将请求参数标记为可选。我建议在参数描述符上使用自定义属性的组合,并在必要时在描述符上设置忽略标志,以允许测试在参数不存在的情况下通过。
【讨论】: