Gradle Can';找不到ParameteredTest和ValueSource

Gradle Can';找不到ParameteredTest和ValueSource,gradle,intellij-idea,junit,junit5,Gradle,Intellij Idea,Junit,Junit5,我做了一个简单的项目,试图了解参数化测试和ValueSource是如何工作的 从下图中,它找到了导入路径,但在我尝试运行代码时抛出了一个错误: 还有gradle文件: 这里有一个完整的链接。您需要在testCompile源集中放置junit-jupiter-params junit jupiter params导出编译(和运行~)时所需的类型,如@parameteredtest和@ValueSource 另见: 从版本5.4.0-M1开始,JUnit Jupiter提供了一个聚合器工件,它捆

我做了一个简单的项目,试图了解
参数化测试
ValueSource
是如何工作的

从下图中,它找到了导入路径,但在我尝试运行代码时抛出了一个错误:

还有gradle文件:


这里有一个完整的链接。

您需要在
testCompile
源集中放置
junit-jupiter-params

junit jupiter params
导出编译(和运行~)时所需的类型,如
@parameteredtest
@ValueSource

另见:


从版本5.4.0-M1开始,JUnit Jupiter提供了一个聚合器工件,它捆绑了所有可用的Jupiter定义工件,以便于使用。有关详细信息,请参阅。

添加到回答中:从5.4.0-M1版开始,JUnit Jupiter提供了一个聚合器工件,将所有可用的Jupiter定义工件捆绑在一起,以便于使用。有关详细信息,请参阅。