如何从Spring Rest文档中排除一些测试?

时间:2020-05-14 15:36:25

标签: java spring unit-testing spring-restdocs

我正在将spring-rest-doc集成到我的项目中,以便根据测试生成API文档。尽管有时候我倾向于测试一些不值得记录的东西,例如,我测试了一个错误的rest调用,但我希望它给我正确的错误代码。 Spring Rest文档也为此测试生成了文档。

有没有办法说spring-rest-doc“跳过这个”?看来我在文档中找不到它。我想避免将测试分为两个单独的类,一类具有基本类(已记录),一类具有更复杂的测试逻辑。

1 个答案:

答案 0 :(得分:0)

如果REST Docs未与MockMvc,REST保证或WebTestClient集成,则它不会记录任何内容。如果您有两个单独的实例,无论您使用的是哪个测试客户端-一个都集成了REST Docs,一个没有集成-您将可以控制哪些测试生成文档,哪些不生成文档。