java - 如何强制特定的测试类在单独的 jvm 中执行?
问题描述
为了避免竞争条件和隔离共享资源的使用,我想在分叉的 jvm 中运行一些特定的测试。
我应该如何使用 Junit 5 和 Gradle?
解决方案
我不擅长 Gradle,但在 Maven 中,我们可以通过从类似的配置文件中排除类或包来做到这一点:
<configuration>
<excludes>
<exclude>**/TestCircle.java</exclude>
<exclude>**/TestSquare.java</exclude>
</excludes>
</configuration>
通过简单的搜索,我发现使用 gradle 是可能的。您可以检查该链接:Gradle 文档
推荐阅读
- javascript - 我有一组对象,如果其中一个键匹配(不覆盖初始属性),我想将它们组合成一个对象
- sql - 如何通过oracle中的游标更新另一个表列中不同行的表列
- php - 尝试将 xampp 数据库表连接到 php:错误未定义变量:mysqli_query 和致命错误
- node.js - 通过 Node.js 从 API 请求信息
- python - 如何使用包含占位符的“subprocess.check_call”运行“ls”命令?
- ios - 删除自定义数组中元素的安全优雅的方式,Swift
- mongodb - 如何更改嵌入类型的属性名称?
- scala - 如何通过改变随机值获得加特林模拟
- python - 在 pandas 数据框列中仅保留重复四次以上的行
- c# - 为什么我不能从反序列化的 Newtonsoft json 访问这个动态属性