Dav*_*hel 5 cruisecontrol.net jasmine
作为巡航control.net构建的一部分,是否可以自动运行茉莉花测试套件?
如果是这样怎么样?
我的服务器代码是 C#,并且我已经让 CI 服务器运行了大量的单元测试。因此,我添加了一个单元测试,使用 Watin 启动浏览器来运行 Jasmine 测试并检查结果。花了一个上午的时间才把所有的部件都快乐地组合在一起。
另一种可能是调查 NJasmine——我看到 NuGet 上有这个,但我自己没有研究这个,部分原因是缺乏文档。
另外,如果您使用 ReSharper,您可能想看看它们与 QUnit 的集成:http ://blogs.jetbrains.com/dotnet/2011/03/resharper-6-introduces-support-for-javascript-unit-测试/(他们也很有可能将其与 Jasmine 集成)。尽管这旨在在 Visual Studio 中运行 JS UT,但您可能会发现它也为您提供了一个“钩子”来从 CI 服务器运行它们。