单元测试
提供以下功能:
- 运行/调试测试用例
- 自定义测试配置
- 查看测试报告
- 在测试资源管理器中查看测试
- 显示测试日志
请确保安装了 Java Extension Pack 插件
运行/调试 CodeLens
当您从受支持的框架中打开带有测试用例的项目时,将激活 Test Runner,并在测试功能的 CodeLens 上找到Run | Debug
。 单击 CodeLens 运行单个测试用例。 您还可以从"测试资源管理器"访问并运行一组测试用例。
下面是与 TestNG 的简短会话:
运行/调试测试用例
该扩展将在类和方法定义上方生成"运行测试"和"调试测试"快捷方式(也称为 CodeLens)。 选择它们以开始运行或调试目标测试用例。
Test Explorer
Test Explorer 是显示项目中所有测试用例的地方。 您也可以从这里运行/调试您的测试用例。
单击"测试资源管理器"中的节点,将导航到源代码的位置。
自定义测试配置
有时,您可能需要自定义配置以运行测试用例。 为此,您可以将其添加到工作区设置中的java.test.config
下。
查看测试报告
在运行/调试测试用例之后,测试报告将自动打开。 您也可以通过在状态栏中单击"测试报告"图标来查看最终结果。您也可以单击 CodeLens 中的 ✔️ 或 ❌ 标记打开测试报告。
Junit 5 支持
涵盖了 JUnit 5 常用的注释,例如@ DisplayName,@ ParameterizedTest,@ TestFactory,@ TestTemplate 和 @Nested
。 它还支持元注释和组合注释。