【发布时间】:2013-09-30 23:21:31
【问题描述】:
我是Infinitest 等持续测试产品的忠实粉丝。最近我一直在做更多的 JavaScript 开发,并且正在为 Visua Studio 寻找类似的东西,它可以在保存文件后立即运行我的 Jasmine 测试。 Mighty Moose 看起来仅适用于 .NET 代码。我确实喜欢 Karma 背后的想法,但理想情况下它会与 Visual Studio 2012 很好地集成。
有这样的野兽吗?
【问题讨论】:
-
最“最新”的 VisualStudio 扩展似乎来自 2015 年,可以在这里找到:github.com/MortenHoustonLudvigsen/KarmaTestAdapter
-
现有的扩展对我来说效果不佳。因此,我决定结合使用 Gulp 任务、外部命令和解决方案资源管理器的自定义上下文菜单。 Gulp 和 Karma 的结合非常强大。例如,它允许实现自定义监视模式或仅测试具有本地更改的文件。
-
这是 Resharper 为 Karma 支持提供的相关未解决问题:youtrack.jetbrains.com/issue/RSRP-386732
标签: visual-studio jasmine karma-runner continuous-testing infinitest