在VSCode中调试一个单元测试

时间:2018-02-15 20:50:44

标签: unit-testing visual-studio-code

我在VSCode中有许多单元测试,我想调试。问题是我只想调试一个单元测试。默认情况下,VS Code会运行所有单元测试。我想在Visual Studio中只指定一个单元测试运行。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

根据您使用的单元测试框架,您应该能够创建config.json或类似的东西,您可以为测试设置选项。在此配置中,您应该能够指定应执行的所有单元测试的路径。例如,当您使用jasmine运行javaScript单元测试时,可以在config.json中设置类似的内容:

"spec_dir": "./out/test/unittest",
"spec_files": [
    "**/*[tT]est.js"
]

Here您可以查看mocha如何完成此行为。要仅运行一个单元测试,您只需设置一个绝对路径。例如

"spec_files": [
        "./path/to/a/single/unittest.js"
    ]