代码覆盖率工具ECLEmma有个奇怪的问题:
对于MyFirstLogger我写了 testclass的课程MyFirstLoggerTest:


请注意,我在一个测试方法中写了MyFirstLoggerTest一个我希望得到一个 NullPointerException 的地方,只是为了通过- 方法中else if的setLogger-case 在MyFirstLogger哪里logger是 null 并且 aNullPointerexception被抛出。
但是为什么这个分支还是黄色而不是绿色呢?这是一个错误吗?