Laravel PHP8 Coverage 无法识别具有提升属性的构造函数

时间:2021-01-06 15:34:45

标签: php phpunit code-coverage php-8

我在我的 Laravel 8 项目中使用了 PHP 8 构造函数属性提升功能。它运行良好,但是当您尝试对其进行测试时,覆盖范围不会将构造函数视为已测试

包:

  • laravel/框架:^8.12
  • phpunit/phpunit:^9.5
public function __construct(
        private int $id,
        private string $name
    ) {
    }

    public function getId(): int
    {
        return $this->id;
    }

    public function getName(): string
    {
        return $this->name;
    }

覆盖率报告:

Coverage Report

0 个答案:

没有答案