unit-testing - 如何在 Visual Studio Code 中使用 Typescript 进行 TDD?

标签 unit-testing tdd angular karma-jasmine visual-studio-code

我想在Visual Studio Code 中为typescript 设置TDD。我正在开发一个 angular2 应用程序,我正在用 typescript 编写代码。我如何设置 Visual Studio Code,以便它在后台运行 KarmaTypescript 编译器,并将结果显示在输出窗口中?

最佳答案

TDD - 只是一个开发概念。

因此您的问题的答案 - 您需要为您的构建工具创建配置,这些构建工具负责您对 VSC 的测试。这里 - VS Code tasks configuration您可以找到指南,了解如何将 Grunt 或 Gulp 等构建工具与 VS Code 集成。

但是如果您还没有构建过程,那么您首先需要创建所有有助于您进行测试驱动开发的东西。所以你需要 watcher 来查看你的代码并在代码更改后运行特定的测试。有不同的方法可以做到这一点,希望这篇小文章能插入您前进。

关于unit-testing - 如何在 Visual Studio Code 中使用 Typescript 进行 TDD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35340773/

相关文章:

javascript - javascript 包、node 包和 react 包有什么区别?

angular - 如何在ngFor中以angular 2绑定(bind)img src?

android - 如何将 Active Android 与内存数据库结合使用以使用 Robolectric 进行单元测试?

angularjs - 使用 Protractor 对 AngularJS Controller 进行单元测试

unit-testing - 帮助! Sikuli单元测试无法运行

javascript - 在 javascript 认为文档为 "ready"之前,如何让我的 jasmine 测试装置加载?

unit-testing - 在对公共(public)方法进行单元测试时是否可以使用另一个公共(public)方法进行验证

unit-testing - 单元测试与验收测试

javascript - Angular 2 : attaching string with property binding

python - 使用python的unittest模块出现未绑定(bind)错误