首页 文章

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

提问于
浏览
4

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

enter image description here

1 回答

  • 4

    答案结果是endDate可以为空 . 即使我在顶部处理null情况,代码覆盖也希望在每个具有endDate的分支中看到null情况 .

相关问题