我正在使用magento2中的php项目。我正在使用模拟对象来编写单元测试用例。我开始知道,当我生成代码覆盖率报告时,模拟类和方法没有显示在代码覆盖率报告中,我们有什么办法可以显示这些吗?
我查看官方回购,并将其作为默认行为提及。
参考: https://github.com/sebastianbergmann/phpunit-mock-objects/issues/123
非常感谢任何帮助!
由于
答案 0 :(得分:4)
模拟方法没有显示为覆盖,因为它们的代码没有执行(它们是存根的,只返回了预定义的值,而且原始代码从未被调用过)。
你可以做的事情很少: