From 15b2ba3f3f67c93017ea885edc25a4af6ed5a00a Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Sat, 5 Oct 2024 14:28:17 +0300 Subject: [PATCH] fix test --- tests/unit/Espo/Core/Upgrades/Actions/BaseTest.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/unit/Espo/Core/Upgrades/Actions/BaseTest.php b/tests/unit/Espo/Core/Upgrades/Actions/BaseTest.php index e8f38438d1..3cfaad96c5 100644 --- a/tests/unit/Espo/Core/Upgrades/Actions/BaseTest.php +++ b/tests/unit/Espo/Core/Upgrades/Actions/BaseTest.php @@ -29,6 +29,7 @@ namespace tests\unit\Espo\Core\Upgrades\Actions; +use Espo\Core\Utils\Id\RecordIdGenerator; use PHPUnit\Framework\TestCase; use tests\unit\ReflectionHelper; use Espo\Core\Utils\Util; @@ -79,6 +80,19 @@ class BaseTest extends TestCase [Log::class, $this->log], ]; + $idGenerator = $this->createMock(RecordIdGenerator::class); + $idGenerator + ->expects($this->any()) + ->method('generate') + ->willReturn(Util::generateId()); + + $this->injectableFactory + ->expects($this->any()) + ->method('createResolved') + ->willReturnMap([ + [RecordIdGenerator::class, null, $idGenerator] + ]); + $this->injectableFactory ->expects($this->any()) ->method('create')