1

我最近在尝试使用 AQtime 来分析基于 .NET 框架 4 并由 NUnit 断言的单元测试项目的代码覆盖率时遇到了一个问题。非常感谢您的意见和想法。

假设我有一个基于 .NET 框架 4.0 并由 NUnit 断言的单元测试项目。我尝试在 NUnit 控制台中执行单元测试,并在我运行 AQTime 代码覆盖率分析器时要求 AQTime 启动 NUnit。然而,在 NUnit 中完成所有测试之后,AQTime 总是显示没有例程,也没有命中行。因此,AQTime 中显示的覆盖率始终为 0.0%。不知道为什么会这样,因为它适用于另一个基于 .NET 框架 3.5 的单元测试项目。

我们有另一个基于 .NET 3.5 的单元测试项目,AQTime 运行良好,没有问题。由于我们的新测试项目必须基于 .NET4,因此将其基础更改为 3.5 不是一种选择。

如果您遇到类似情况,请告诉我,感谢您的意见。提前致谢。

4

0 回答 0