2

作为代码覆盖测试的一部分,我需要测试几个服务。OpenCover github 提到了执行此操作的能力(问题 #36),但没有告诉您如何操作。wiki“使用”页面没有提到任何关于此的内容。opencover -?提到了-service开关,没有任何描述它的作用,确切的或如何使用它。谁能告诉我这个开关是如何工作的以及我如何使用它来连接服务?

4

1 回答 1

1

当您安装OpenCover时,您会发现有一个名为 Usage.rtf 的文档描述了如何针对服务使用 OpenCover。

基本上,您必须使用预先注册的 Profiler(使用 regsvr32)在管理帐户下运行 OpenCover。服务开关应提供服务的名称。

这样做非常棘手,这就是为什么我建议您使用控制台操作模式创建服务,因为这样在普通用户帐户下进行覆盖具有较少的限制并且更容易设置。

于 2012-02-08T21:44:22.387 回答