Java 将WebTestClient配置为始终执行某些操作
我正在尝试将Java 将WebTestClient配置为始终执行某些操作,java,spring,spring-test,spring-restdocs,Java,Spring,Spring Test,Spring Restdocs,我正在尝试将WebTestClient设置为始终记录文档,就像我们可以使用MockMvc一样 MockMvcBuilders可以配置为始终执行某些操作,例如执行一些Spring Restdocs文档,例如: MockMvcBuilders.webAppContextSetup(context) .apply(documentationConfiguration(this.restDocumentation)) .alwaysDo(document(getClass().g
WebTestClient
设置为始终记录文档,就像我们可以使用MockMvc
一样
MockMvcBuilders
可以配置为始终执行某些操作,例如执行一些Spring Restdocs文档,例如:
MockMvcBuilders.webAppContextSetup(context)
.apply(documentationConfiguration(this.restDocumentation))
.alwaysDo(document(getClass().getSimpleName() + "_" + this.testName.getMethodName()))
.build()
对于反应式变体,WebTestClient
,也可以这样做吗
WebTestClient.bindToApplicationContext(context).configureClient()
.filter(documentationConfiguration(this.restDocumentation))
// alwaysDo?
.build();