如何从命令行执行silverlight单元测试

时间:2009-02-13 11:09:13

标签: silverlight unit-testing msbuild continuous-integration

我对使用Silverlight测试框架的silverlight应用程序进行了一系列测试。我可以从视觉工作室中执行这些操作并且它们运行得很漂亮。我还可以使用MSBuild从Visual Studio外部构建我的代码,遵循Jeff Wilcox博客文章中的提示: http://www.jeff.wilcox.name/2009/01/silverlight-msbuild-tricks-video/

我想从命令行执行我的单元测试(使用MSBuild或NAnt等),如果测试失败,则无法使用Build。目前的Silverlight MSBuild资产似乎无法实现这一点。

所以我的问题是:

如何使用像MSBuild这样的构建工具从命令行执行silverlight单元测试?

3 个答案:

答案 0 :(得分:7)

我在StatLight上取得了成功。 http://statlight.codeplex.com/

答案 1 :(得分:3)

这是我在silverlight.net论坛上提出的问题,得到了Jeff Wilcox的一些回复。我认为这个问题仍然存在:

http://silverlight.net/forums/p/57811/166439.aspx

最新帖子建议有希望的powershell solution

答案 2 :(得分:0)

您还可以查看项目灯塔:http://lighthouse.codeplex.com/(另请参阅this作为参考)

我没有尝过它与Statlight,所以我不能评论哪个更好。一月份我会尝试一下。