diff --git a/packages/PHPUnit/src/Rector/SpecificMethod/AssertCompareToSpecificMethodRector.php b/packages/PHPUnit/src/Rector/SpecificMethod/AssertCompareToSpecificMethodRector.php index fdfcd89670f..e9522f62b89 100644 --- a/packages/PHPUnit/src/Rector/SpecificMethod/AssertCompareToSpecificMethodRector.php +++ b/packages/PHPUnit/src/Rector/SpecificMethod/AssertCompareToSpecificMethodRector.php @@ -18,6 +18,7 @@ final class AssertCompareToSpecificMethodRector extends AbstractPHPUnitRector private $defaultOldToNewMethods = [ 'count' => ['assertCount', 'assertNotCount'], 'sizeof' => ['assertCount', 'assertNotCount'], + 'iterator_count' => ['assertCount', 'assertNotCount'], 'gettype' => ['assertInternalType', 'assertNotInternalType'], 'get_class' => ['assertInstanceOf', 'assertNotInstanceOf'], ]; diff --git a/packages/PHPUnit/tests/Rector/SpecificMethod/AssertCompareToSpecificMethodRector/Correct/correct.php.inc b/packages/PHPUnit/tests/Rector/SpecificMethod/AssertCompareToSpecificMethodRector/Correct/correct.php.inc index 219e9a895ec..aa751208929 100644 --- a/packages/PHPUnit/tests/Rector/SpecificMethod/AssertCompareToSpecificMethodRector/Correct/correct.php.inc +++ b/packages/PHPUnit/tests/Rector/SpecificMethod/AssertCompareToSpecificMethodRector/Correct/correct.php.inc @@ -5,6 +5,7 @@ final class MyTest extends \PHPUnit\Framework\TestCase public function test() { $this->assertCount(5, $something); + $this->assertCount(10, $something); $this->assertNotCount($count, $something, 'third argument'); $this->assertInternalType('string', $something); $this->assertEquals('string', $something['property']()); diff --git a/packages/PHPUnit/tests/Rector/SpecificMethod/AssertCompareToSpecificMethodRector/Wrong/wrong.php.inc b/packages/PHPUnit/tests/Rector/SpecificMethod/AssertCompareToSpecificMethodRector/Wrong/wrong.php.inc index c51e89dc8b6..1aafffc9846 100644 --- a/packages/PHPUnit/tests/Rector/SpecificMethod/AssertCompareToSpecificMethodRector/Wrong/wrong.php.inc +++ b/packages/PHPUnit/tests/Rector/SpecificMethod/AssertCompareToSpecificMethodRector/Wrong/wrong.php.inc @@ -5,6 +5,7 @@ final class MyTest extends \PHPUnit\Framework\TestCase public function test() { $this->assertSame(5, count($something)); + $this->assertEquals(10, iterator_count($something)); $this->assertNotEquals($count, sizeof($something), 'third argument'); $this->assertEquals('string', gettype($something)); $this->assertEquals('string', $something['property']());