diff --git a/ci/rector/config.php b/ci/rector/config.php index 16385bca..2b226a13 100644 --- a/ci/rector/config.php +++ b/ci/rector/config.php @@ -6,6 +6,7 @@ use Rector\Config\RectorConfig; use Rector\Doctrine\Set\DoctrineSetList; use Rector\Naming\Rector\Class_\RenamePropertyToMatchTypeRector; +use Rector\PHPUnit\CodeQuality\Rector\Class_\PreferPHPUnitThisCallRector; use Rector\Set\ValueObject\LevelSetList; use Rector\Set\ValueObject\SetList; @@ -38,6 +39,9 @@ DoctrineSetList::DOCTRINE_CODE_QUALITY, LevelSetList::UP_TO_PHP_81, ]) + ->withRules([ + PreferPHPUnitThisCallRector::class, + ]) ->withSkip([ RenamePropertyToMatchTypeRector::class, FlipTypeControlToUseExclusiveTypeRector::class => [ diff --git a/tests/Unit/MartinGeorgiev/Doctrine/DBAL/Types/BaseArrayTest.php b/tests/Unit/MartinGeorgiev/Doctrine/DBAL/Types/BaseArrayTest.php index 75287254..66bf0b04 100644 --- a/tests/Unit/MartinGeorgiev/Doctrine/DBAL/Types/BaseArrayTest.php +++ b/tests/Unit/MartinGeorgiev/Doctrine/DBAL/Types/BaseArrayTest.php @@ -92,7 +92,7 @@ public function throws_domain_exception_when_invalid_array_item_value(): void $this->expectExceptionMessage("One or more of the items given doesn't look valid."); $this->fixture - ->expects(self::once()) + ->expects($this->once()) ->method('isValidArrayItemForDatabase') ->willReturn(false); diff --git a/tests/Unit/MartinGeorgiev/Doctrine/DBAL/Types/BaseTypeTest.php b/tests/Unit/MartinGeorgiev/Doctrine/DBAL/Types/BaseTypeTest.php index 16bd0b5e..6a6140fb 100644 --- a/tests/Unit/MartinGeorgiev/Doctrine/DBAL/Types/BaseTypeTest.php +++ b/tests/Unit/MartinGeorgiev/Doctrine/DBAL/Types/BaseTypeTest.php @@ -66,7 +66,7 @@ public function can_get_correct_sql_declaration(): void }; $this->platform - ->expects(self::once()) + ->expects($this->once()) ->method('getDoctrineTypeMapping') ->with('custom_type') ->willReturn('CUSTOM_SQL_TYPE');