【问题标题】:Silverlight and code coverageSilverlight 和代码覆盖率
【发布时间】:2011-04-25 18:14:22
【问题描述】:

有没有办法从 Silverlight 获取代码覆盖率?直到现在,这都是不可能的。我希望随着新的 Visual Studio 2010 Service Pack 或 Silverlight 5 的推出,可能会有办法。

【问题讨论】:

  • 我认为 Silverlight 只是一个 UI 规范和一组可用于 .NET 程序的库,但我很无知。您到底想要什么,但您无法获得? (“Silverlight”用户界面规范?手动编写的 .NET 代码?还有别的吗?)
  • ...真的对你得不到的东西以及为什么认为你得不到它感兴趣。
  • ncover 和 nunit 等程序无法根据 silverlight 库的设计方式获取信息。关于沙盒的一些事情
  • 是silverlight代码在客户端的沙箱中运行吗?推测它可以与服务器代码进行通信;在这种情况下,可能能够从沙箱中获取覆盖数据并通过客户端自定义代码发送回服务器。
  • ...如果您能详细回答为什么无法获取覆盖数据的问题(沙箱在哪里?不可能完全不透明),我可能会有答案。

标签: silverlight silverlight-4.0 code-coverage silverlight-5.0


【解决方案1】:

Jeff Wilcox 在他的博客 http://www.jeff.wilcox.name/2009/11/november-walkthrough/ 上概述了如何从 Silverlight 单元测试框架获得代码覆盖率

【讨论】:

  • 我知道它有问题(即 Win7 和 64 位),但我不知道有任何关于它被淘汰的公告。有链接吗?
  • 通过逐步淘汰,我应该说他们停止了工作,并且与 11 月之后发布的下一个版本中断
  • 是的,创建者 Jeff Wilcox 一直深入 Windows Phone 开发,因此有一段时间没有进行任何更新。
  • 仅供参考,我 recently got a reply from Jeff on his blog 说“我们没有积极投资于测试”,所以暂时不要指望这方面有任何更新。
猜你喜欢
  • 2018-01-11
  • 1970-01-01
  • 1970-01-01
  • 2012-06-30
  • 2015-03-01
  • 2023-03-27
  • 2012-06-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多