Spring Rest Doc junit 5 参数化测试支持

Spring Rest Doc junit 5 parameterized Tests support

我阅读了文档,但没有找到关于是否支持 junit 5 的参数化测试功能的任何信息。我试过了,但不幸的是结果总是被下一个覆盖。你们中有人知道类似下面的事情是否可能吗?

@ParameterizedTest
@ValueSource(strings = { "Hello", "JUnit" })
public void testSnippet(String pseudo) {
    this.mockMvc.perform(get("/pseudoCode/{pseudo}", pseudo)) 
        .andExpect(status().isOk())
        .andDo(document("locations", pathParameters( 
                parameterWithName("pseudo").description("It's just pseudo code") 
        )));
}

我希望有两个文件夹,第一个包含包含 "Hello" 作为路径参数的样本,第二个包含 "JUnit" 作为路径参数。

有什么建议吗?

您在两次测试执行中使用了相同的文档标识符:

document("locations"

所以...两者使用同一个文件夹。