【发布时间】:2020-06-29 21:36:51
【问题描述】:
我一直在玩一个尚未编写测试的 Typescript 项目。 (Commit Adding Tests)
我尝试了 2 种不同的方法来添加用 Typescript 编写的测试。
- launch.json
- package.json
这两种方法目前都有效,并且能够通过正常的任务启动/调试进行调试。
但是我尝试了 2 种不同的 VSCode 扩展,以添加对测试资源管理器的支持以运行这些测试、获得更好的 GUI 和自动反馈、可视化覆盖率等。
Mocha-Sidebar 和 Mocha test Explorer
他们都没有选择我使用默认配置编写的测试。而且他们都有关于如何设置测试的稀疏文档用 Typescript 编写
所有在网上找到的博文,目前似乎都与命令行/任务启动的测试相关。
如何将 Mocha-Sidebar 或 Mocha-Test-Explorer 或其他一些测试资源管理器适配器配置为与该提交中的测试一起使用。
是否可以在不向 git 存储库提交更多配置文件的情况下,让某人 fork 项目并能够运行测试。
例如BDD 样式,在 test 文件夹中,命名为 test/hello-world.test.ts,用 Typescript 编写,完全支持调试。
【问题讨论】:
标签: typescript visual-studio-code mocha.js test-explorer mocha-sidebar