From 2744f31d187c9c392274af20d5ea0abae4b21851 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= Date: Mon, 12 Aug 2024 15:15:58 +0200 Subject: [PATCH] fix(tests): Adapt tests to change of DefaultShareProvider constructor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Côme Chilliet --- .../lib/Share20/DefaultShareProviderTest.php | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/tests/lib/Share20/DefaultShareProviderTest.php b/tests/lib/Share20/DefaultShareProviderTest.php index 73e8912a9e33c..017deeef114b0 100644 --- a/tests/lib/Share20/DefaultShareProviderTest.php +++ b/tests/lib/Share20/DefaultShareProviderTest.php @@ -72,6 +72,8 @@ class DefaultShareProviderTest extends \Test\TestCase { /** @var LoggerInterface|MockObject */ protected $logger; + protected IShareManager&MockObject $shareManager; + protected function setUp(): void { $this->dbConn = \OC::$server->getDatabaseConnection(); $this->userManager = $this->createMock(IUserManager::class); @@ -84,6 +86,7 @@ protected function setUp(): void { $this->urlGenerator = $this->createMock(IURLGenerator::class); $this->timeFactory = $this->createMock(ITimeFactory::class); $this->logger = $this->createMock(LoggerInterface::class); + $this->shareManager = $this->createMock(IShareManager::class); $this->userManager->expects($this->any())->method('userExists')->willReturn(true); $this->timeFactory->expects($this->any())->method('now')->willReturn(new \DateTimeImmutable("2023-05-04 00:00 Europe/Berlin")); @@ -101,7 +104,8 @@ protected function setUp(): void { $this->l10nFactory, $this->urlGenerator, $this->timeFactory, - $this->logger + $this->logger, + $this->shareManager, ); } @@ -464,7 +468,8 @@ public function testDeleteSingleShare() { $this->l10nFactory, $this->urlGenerator, $this->timeFactory, - $this->logger + $this->logger, + $this->shareManager, ]) ->setMethods(['getShareById']) ->getMock(); @@ -560,7 +565,8 @@ public function testDeleteGroupShareWithUserGroupShares() { $this->l10nFactory, $this->urlGenerator, $this->timeFactory, - $this->logger + $this->logger, + $this->shareManager, ]) ->setMethods(['getShareById']) ->getMock(); @@ -2529,7 +2535,8 @@ public function testGetSharesInFolder() { $this->l10nFactory, $this->urlGenerator, $this->timeFactory, - $this->logger + $this->logger, + $this->shareManager, ); $password = md5(time()); @@ -2628,7 +2635,8 @@ public function testGetAccessListNoCurrentAccessRequired() { $this->l10nFactory, $this->urlGenerator, $this->timeFactory, - $this->logger + $this->logger, + $this->shareManager, ); $u1 = $userManager->createUser('testShare1', 'test'); @@ -2725,7 +2733,8 @@ public function testGetAccessListCurrentAccessRequired() { $this->l10nFactory, $this->urlGenerator, $this->timeFactory, - $this->logger + $this->logger, + $this->shareManager, ); $u1 = $userManager->createUser('testShare1', 'test');