gpt4 book ai didi

silverlight - 测试 Silverlight 时如何获得代码覆盖率

转载 作者:行者123 更新时间:2023-12-03 20:51:59 25 4
gpt4 key购买 nike

我正在寻找适用于 silverligt 的代码覆盖率解决方案。它还必须与 msbuild 一起使用,因为我们在构建服务器中自动运行所有其他单元测试。

与 Visual Studio 和/或 resharper 的集成是一个优势,我不反对简单的设置或指向教程的指针。我通常不修改构建文件,不幸的是我目前没有时间学习 msbuild。

最佳答案

不幸的是,由于 Silverlight 运行时中的透明安全模型(即所有应用程序都被沙箱化),这不是一件容易的事。传统的 .NET 代码覆盖率检测会修改底层程序集,将 P/Invoke 调用插入到覆盖率收集工具中。

因此,像 Visual Studio 2008 代码覆盖率检测工具这样的工具不能与 Silverlight 一起使用。

要在 Silverlight 中实现这一点,您需要设计一个自定义检测程序以及一种收集和报告该数据的方法。

在 Silverlight 团队中,我们开发了一个部分解决方案,可以为某些人启用此功能,但尚未准备好发布。可能有一天会在 Silverlight Toolkit 中找到它。

抱歉,我今天不知道你的答案。

关于silverlight - 测试 Silverlight 时如何获得代码覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1383906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com