Unit testing 如何继续,打破,

Unit testing 如何继续,打破,,unit-testing,phpunit,Unit Testing,Phpunit,简单的问题,我如何用continue,break。。。使用phpUnit和xDebug? 系统已设置并运行,生成代码覆盖率,一切正常,但一些带有continue、break等的行被标记为“未覆盖”,所以方法被标记为“未覆盖”,所以类。。。你知道吗 例如: if ($taskData['srcType']=='c') { continue; } “继续”一行标记为“未覆盖” 系统:Win7、xDebug 2.2.3、phpUnit 3.7.27好吧,一个糟糕的解决方案可能是从代码覆盖率统

简单的问题,我如何用continue,break。。。使用phpUnit和xDebug? 系统已设置并运行,生成代码覆盖率,一切正常,但一些带有continue、break等的行被标记为“未覆盖”,所以方法被标记为“未覆盖”,所以类。。。你知道吗

例如:

if ($taskData['srcType']=='c') {
    continue;
}
“继续”一行标记为“未覆盖”


系统:Win7、xDebug 2.2.3、phpUnit 3.7.27

好吧,一个糟糕的解决方案可能是从代码覆盖率统计数据中排除这些行

在该行周围添加
@codecoverageignoretart
@codecoverageignorend


我认为这在PHPUnit或XDebug中都是一个令人讨厌的bug。这个问题可能涵盖了其中的一部分:发现问题: