有没有人为Jasmine有一个mstest亚军?

时间:2011-06-29 20:39:16

标签: javascript unit-testing mstest jasmine

鉴于MStest中存在相当广泛的测试库,我想为testign javascript添加jasime并在MSTesting框架中包含这些新测试,以便对当前TDD模式的破坏程度最小......

如果有人知道Jasmine现有的mstest跑步者,我将不胜感激。现在可以省时间自己建一个。还要考虑其他MSTest集成思想,以防万一我正在追逐错误的解决方案......

我们目前的持续集成/源代码控制解决方案是TFS 2010。

开发是使用VS 2010和resharper插件。

3 个答案:

答案 0 :(得分:6)

Chutzpah从命令行在无头PhantomJS浏览器中运行Jasmine或QUnit测试。我目前正致力于将其输出发布到从PSake构建脚本调用的TFS 2010。我希望通过一些XSLT或其他魔法,如果没有通过,我可以让JS测试失败。

答案 1 :(得分:3)

在我的blog上,我展示了如何将Jasmine测试作为TFS 2010构建的一部分运行,其方式是在Jasmine测试失败时使构建失败。从Visual Studio中运行单元测试时也可以这样做。

答案 2 :(得分:1)

Matt Perdeck's article中提到的解决方案非常棒,可以按预期工作。你获得IOException的原因是因为chutzpah版本。您需要使用chutzpah.console.exe / silent 才能使其正常工作。