为什么这些行不会被代码覆盖覆盖?

时间:2012-03-20 14:40:27

标签: visual-studio code-coverage

我正在使用Visual Studio 2010的代码覆盖功能。我做了几个单元测试来测试一个方法,但代码覆盖率告诉我三个块没有被完全覆盖。问题是,我没有看到这些块如何只被部分覆盖。请注意,返回语句已被覆盖,因此显然已经采用了分支。有什么想法吗?

enter image description here

1 个答案:

答案 0 :(得分:5)

答案结果是endDate可以为空。即使我在顶部处理null case,代码覆盖也希望在每个分支中看到null情况delt,其中包含endDate。