(我在NCrunch论坛上发布了这个问题,但我在3天内没有收到回复)
我刚刚下载、安装并启用了NCrunch。
我使用的是:VS 2012, Gallio, MbUnit.
我有几个项目的主要解决方案。在这一点上,我想测试代码在一个关键项目的主要解决方案。我想在将来的某个时间测试其他项目中的代码。
我有第二个独立的测试解决方案与测试代码。在测试解决方案中,我在主解决方案中添加了对项目DLL的引用。
我在测试解决方案中启用了NCrunch,然后成功地在测试解决方案中运行了测试。我看到测试代码行上的标记。
我想在我的主要解决方案中查看项目代码的代码覆盖率信息。
有办法吗?
爱德我不认为你可以用ncrunch做到这一点,至少我从未见过这样的方法。
为了计算代码覆盖率,您必须创建一个包含测试代码和主代码的解决方案。老实说,这是正常的情况。如果测试和新代码不在同一个解决方案中,您如何有效地编写测试和新代码?
您可以创建一个包含两个项目的新解决方案,或者只是将主项目添加到测试解决方案中,然后保持主解决方案仅构建主DLL而不是测试DLL。