0

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

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

我正在使用:VS 2012、Gallio、MbUnit。

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

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

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

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

有没有办法做到这一点?

埃德

4

1 回答 1

0

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

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

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

于 2014-08-03T09:27:08.757 回答