Di *_*ang 5 java visual-studio-code vscode-settings
我刚开始尝试使用 VS Code for Java。
我的一个 Java 项目同时具有单元测试和集成测试。我想分别运行它们。因此,正如 Java Test Runner 文档中所述,我在 settings.json 中添加了一个测试配置:
"java.test.config": [
{
"name": "unit",
"workingDirectory": "${workspaceFolder}",
"args": [ "-N", ".*IT$" ],
"vmargs": [ "-Xmx512M" ],
},
],
Run Code Online (Sandbox Code Playgroud)
我正在尝试排除所有与 pattern 匹配的集成测试类.*IT$。根据 JUnit5 文档:
-N, --exclude-classname=PATTERN 提供正则表达式以排除那些完全限定名称匹配的类。重复此选项时,将使用 OR 语义组合所有模式。
但是,它不起作用。它仍然运行所有测试(包括单元测试和集成测试)。
在 Intellj IDEA 中,很容易只包含匹配正则表达式模式的测试类。Java Test Runner 中是否有功能?
| 归档时间: |
|
| 查看次数: |
119 次 |
| 最近记录: |