独立解决方案中的代码覆盖率



(我在NCrunch论坛上发布了这个问题,但我在3天内没有收到回复)

我刚刚下载、安装并启用了NCrunch。

我使用的是:VS 2012, Gallio, MbUnit.

我有几个项目的主要解决方案。在这一点上,我想测试代码在一个关键项目的主要解决方案。我想在将来的某个时间测试其他项目中的代码。

我有第二个独立的测试解决方案与测试代码。在测试解决方案中,我在主解决方案中添加了对项目DLL的引用。

我在测试解决方案中启用了NCrunch,然后成功地在测试解决方案中运行了测试。我看到测试代码行上的标记。

我想在我的主要解决方案中查看项目代码的代码覆盖率信息。

有办法吗?

爱德

我不认为你可以用ncrunch做到这一点,至少我从未见过这样的方法。

为了计算代码覆盖率,您必须创建一个包含测试代码和主代码的解决方案。老实说,这是正常的情况。如果测试和新代码不在同一个解决方案中,您如何有效地编写测试和新代码?

您可以创建一个包含两个项目的新解决方案,或者只是将主项目添加到测试解决方案中,然后保持主解决方案仅构建主DLL而不是测试DLL。

相关内容

  • 没有找到相关文章

最新更新