如何在Spring Rest Docs html文件中自动包含所有经过测试的端点

问题描述

我一直在遵循Spring RestDocsSpring Auto RestDocs的教程,目前我有一个可行的解决方案来生成端点文档。

为每个端点导入文档的根asciidoc文件如下:

= My API Guide

[[resources-my-method1]]
include::{snippets}/my-method1/auto-section.adoc[]

[[resources-my-method2]]
include::{snippets}/my-method2/auto-section.adoc[]

[[resources-my-method3]]
include::{snippets}/my-method3/auto-section.adoc[]

[[resources-my-method4]]
include::{snippets}/my-method4/auto-section.adoc[]
...

问题:每次添加新端点并对其进行测试时,都必须在asciidoc模板中手动添加2条额外的行。我想摆脱这一步骤,仅根据生成代码片段中的文件自动添加所有端点。

我想要实现的示例:(不起作用):

= My API Guide

for each file in {snippets} 
   [[resources-{file}]]
   include::{snippets}/{file}/auto-section.adoc[]

我该怎么办?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)