Please enable Javascript to view the contents

VS Code中进行Java开发(5):单元测试

 ·  ☕ 2 分钟

单元测试

提供以下功能:

  • 运行/调试测试用例
  • 自定义测试配置
  • 查看测试报告
  • 在测试资源管理器中查看测试
  • 显示测试日志

请确保安装了 Java Extension Pack 插件

运行/调试 CodeLens

当您从受支持的框架中打开带有测试用例的项目时,将激活 Test Runner,并在测试功能的 CodeLens 上找到Run | Debug。 单击 CodeLens 运行单个测试用例。 您还可以从"测试资源管理器"访问并运行一组测试用例。

下面是与 TestNG 的简短会话:

testng.gif

运行/调试测试用例

run_codelens.png

该扩展将在类和方法定义上方生成"运行测试"和"调试测试"快捷方式(也称为 CodeLens)。 选择它们以开始运行或调试目标测试用例。

Test Explorer

run_explorer.png

Test Explorer 是显示项目中所有测试用例的地方。 您也可以从这里运行/调试您的测试用例。

单击"测试资源管理器"中的节点,将导航到源代码的位置。

自定义测试配置

configuration.png

有时,您可能需要自定义配置以运行测试用例。 为此,您可以将其添加到工作区设置中的java.test.config下。

查看测试报告

status_bar.png

在运行/调试测试用例之后,测试报告将自动打开。 您也可以通过在状态栏中单击"测试报告"图标来查看最终结果。您也可以单击 CodeLens 中的 ✔️ 或 ❌ 标记打开测试报告。

Junit 5 支持

test-junit5.gif

涵盖了 JUnit 5 常用的注释,例如@ DisplayName,@ ParameterizedTest,@ TestFactory,@ TestTemplate 和 @Nested。 它还支持元注释和组合注释。

参考

Visual Studio Code 中的 Java 单元测试

您的鼓励是我最大的动力
alipay QR Code

Felix
作者
Felix
如无必要,勿增实体。

3

目录