From b9def97b358b307339187c8540977344d6ce197a Mon Sep 17 00:00:00 2001 From: Tomas Votruba Date: Mon, 13 Jul 2026 11:16:46 +0200 Subject: [PATCH] [CodeQuality] Use atLeast() instead of exactly() in DecorateWillReturnMapWithExpectsMockRector --- .../Fixture/fixture.php.inc | 2 +- .../Expression/DecorateWillReturnMapWithExpectsMockRector.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/rules-tests/CodeQuality/Rector/Expression/DecorateWillReturnMapWithExpectsMockRector/Fixture/fixture.php.inc b/rules-tests/CodeQuality/Rector/Expression/DecorateWillReturnMapWithExpectsMockRector/Fixture/fixture.php.inc index 9a3f8eae..6321c8c4 100644 --- a/rules-tests/CodeQuality/Rector/Expression/DecorateWillReturnMapWithExpectsMockRector/Fixture/fixture.php.inc +++ b/rules-tests/CodeQuality/Rector/Expression/DecorateWillReturnMapWithExpectsMockRector/Fixture/fixture.php.inc @@ -26,7 +26,7 @@ final class SomeTest extends \PHPUnit\Framework\TestCase public function test() { $someMock = $this->createMock(\stdClass::class); - $someMock->expects($this->exactly(2))->method('some')->willReturnMap([1, 2]); + $someMock->expects($this->atLeast(2))->method('some')->willReturnMap([1, 2]); } } diff --git a/rules/CodeQuality/Rector/Expression/DecorateWillReturnMapWithExpectsMockRector.php b/rules/CodeQuality/Rector/Expression/DecorateWillReturnMapWithExpectsMockRector.php index d804ad36..e94b964e 100644 --- a/rules/CodeQuality/Rector/Expression/DecorateWillReturnMapWithExpectsMockRector.php +++ b/rules/CodeQuality/Rector/Expression/DecorateWillReturnMapWithExpectsMockRector.php @@ -70,7 +70,7 @@ protected function setUp(): void { $this->someMock = $this->createMock(SomeClass::class); - $this->someMock->expects($this->exactly(2)) + $this->someMock->expects($this->atLeast(2)) ->method("someMethod") ->willReturnMap([ ["arg1", "arg2", "result1"], @@ -166,7 +166,7 @@ private function refactorExpression(Expression $expression): bool new Identifier('expects'), [new Arg(new MethodCall( new Variable('this'), - new Identifier('exactly'), + new Identifier('atLeast'), [new Arg(new Int_($mapCount))] ))] );