我认为我对OpenCover(或一般的覆盖范围)的工作方式存在基本的误解。
我认为没有任何测试的课程不计入报道,这很奇怪。
例如,如果我有两个类(比如相同数量的行),一个完全覆盖,而另一个没有写UT,我希望得到50%的覆盖率,但我相信我会得到100 %。 这对我来说没有意义。
所以我有2-3个问题:
谢谢你的帮助, 罗伊。
答案 0 :(得分:2)
我怀疑程序集未加载,因此OpenCover看不到它(以及其中的所有类)。
最简单的方法是为希望获得覆盖的每个程序集中的至少一种类型添加测试。