我有一个gradle项目,我在其中添加了archunit-junit5
依赖项,并使用@ArchTest
编写了一些测试类。这些都被IntelliJ选中。
我如何让 gradle 执行它们?
我找到了com.societegenerale.commons:arch-unit-gradle-plugin
,但似乎需要在gradle文件中进行配置。
我只想让gradle提取我已经在test/java
目录中的测试。
我有一个gradle项目,我在其中添加了archunit-junit5
依赖项,并使用@ArchTest
编写了一些测试类。这些都被IntelliJ选中。
我如何让 gradle 执行它们?
我找到了com.societegenerale.commons:arch-unit-gradle-plugin
,但似乎需要在gradle文件中进行配置。
我只想让gradle提取我已经在test/java
目录中的测试。
1条答案
按热度按时间fkaflof61#
如果您使用
useJUnitPlatform()
,则Gradle应使用archunit-junit5
拾取@ArchTest
。https://github.com/TNG/ArchUnit-Examples/tree/main/example-junit5显示了一个非常简单的工作示例。