特质未报告为"涵盖"

时间:2016-07-20 19:51:52

标签: php phpunit traits

我测试特征时遇到问题。我的一个类使用特征并实现一个接口。顺便说一句,接口方法正在由特征实现。

当我在启用覆盖率报告的情况下运行phpunit时,我看到我的班级显示为100%覆盖,界面显示为100%覆盖,特征显示为0%:

demonstration

该类使用trait,来自trait的方法在测试套件中被调用,但仍然认为特征未被发现。

应该以某种方式单独测试特征吗?我知道getMockForTrait()方法,但我想避免它。有没有办法解决问题并通过测试类本身来涵盖特征?

0 个答案:

没有答案