【发布时间】:2018-12-30 05:51:06
【问题描述】:
我正在创建一套用 Kotlin 编写的插桩测试,这些测试将适用于众多 Web API。我计划将这些测试实施到我们的 CI/CD 流程中。话虽如此,我想为每个测试添加详细的文档,以实现可维护性、验证场景覆盖率等。
目前,我使用 JavaDocs 作为文档;但是,只有少数标记,其中大部分与测试文档无关(@return、@see、@author、@param、@exception、@sample、@simple、@since、@suppress 和 @throws )。因此,我想知道是否有办法创建自定义标记并将它们实施到我的文档中?例如,@scenario 或 @expected?
【问题讨论】:
-
它们不是注释。它只是 JavaDoc 的标记,两者都恰好以 @ 为前缀。你可以使用任何你想要的自定义标记,但任何 JavaDoc 处理器都可能会忽略它
-
我还认为一个好的测试应该是自我记录的。我个人认为你计划做的事情没有多大价值。
-
Michael,感谢您对标记的澄清。目前,我在文档中使用 @scenario,它被 JavaDoc 处理器忽略。
标签: java android kotlin integration-testing javadoc