为什么业报承保实际上显示“声明未承保”?

问题描述 投票:0回答:1

我的因果报导报告实际上显示了很多“未涵盖的陈述”。

我知道“未调用的语句”确实被称为:-我明确为此写了测试-即使报告在“未调用”语句旁边显示“ 1x”。

后者意味着它被称为一次,对吧?

Seemingly wrong coverage report

因此,我想知道是否存在一种配置,规定除非被调用一定次数,否则该语句不被视为“已调用”?如果是的话,我也没有找到与这种配置有关的任何信息。

任何帮助将不胜感激!我用5个文件创建了gist here,这可能有助于解决此问题。

unit-testing ionic3 code-coverage angular-test karma-coverage
1个回答
0
投票

我想我找到了“罪魁祸首”。

这种情况发生在我嘲笑的方法上。真正的实现没有被调用,它被检测为未被覆盖,这完全有道理。

© www.soinside.com 2019 - 2024. All rights reserved.