gpt4 book ai didi

java - 使用 JUnit 5 如何测试特殊标记的测试方法

转载 作者:行者123 更新时间:2023-11-30 06:03:30 24 4
gpt4 key购买 nike

如何使用 JUnit 5 和 Maven 命令测试特殊标记的测试方法。例如,我在不同的类中有 2 个用 @unit 和 @integration 标记的测试方法,并且此类也位于测试源下的不同包中。我希望 Maven 在执行 mvn -Dtag=unit 命令时仅测试 @unit 标记的测试,或者在执行 mvn -Dtag=integration 命令时仅测试 @integration 标记的测试

最佳答案

请参阅 https://maven.apache.org/surefire/maven-surefire-plugin/examples/junit-platform.html 处的按标签过滤部分-- 您必须使用 groupsexcludedGroups 元素。

硬编码示例:

    <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.0</version>
<configuration>
<groups>unit</groups>
</configuration>
</plugin>

关于java - 使用 JUnit 5 如何测试特殊标记的测试方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51817594/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com