]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix(tests): Adapt tests to change of DefaultShareProvider constructor
authorCôme Chilliet <come.chilliet@nextcloud.com>
Mon, 12 Aug 2024 13:15:58 +0000 (15:15 +0200)
committerCôme Chilliet <come.chilliet@nextcloud.com>
Tue, 13 Aug 2024 12:39:14 +0000 (14:39 +0200)
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
tests/lib/Share20/DefaultShareProviderTest.php

index 315ee66bb31804cecce76e7c194a6b72f849bfec..27d0141084e99a136feb541a76deb646b5956515 100644 (file)
@@ -83,6 +83,8 @@ class DefaultShareProviderTest extends \Test\TestCase {
        /** @var ITimeFactory|MockObject */
        protected $timeFactory;
 
+       protected IShareManager&MockObject $shareManager;
+
        protected function setUp(): void {
                $this->dbConn = \OC::$server->getDatabaseConnection();
                $this->userManager = $this->createMock(IUserManager::class);
@@ -94,6 +96,7 @@ class DefaultShareProviderTest extends \Test\TestCase {
                $this->defaults = $this->getMockBuilder(Defaults::class)->disableOriginalConstructor()->getMock();
                $this->urlGenerator = $this->createMock(IURLGenerator::class);
                $this->timeFactory = $this->createMock(ITimeFactory::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"));
@@ -110,7 +113,8 @@ class DefaultShareProviderTest extends \Test\TestCase {
                        $this->defaults,
                        $this->l10nFactory,
                        $this->urlGenerator,
-                       $this->timeFactory
+                       $this->timeFactory,
+                       $this->shareManager,
                );
        }
 
@@ -471,7 +475,8 @@ class DefaultShareProviderTest extends \Test\TestCase {
                                $this->defaults,
                                $this->l10nFactory,
                                $this->urlGenerator,
-                               $this->timeFactory
+                               $this->timeFactory,
+                               $this->shareManager,
                        ])
                        ->setMethods(['getShareById'])
                        ->getMock();
@@ -566,7 +571,8 @@ class DefaultShareProviderTest extends \Test\TestCase {
                                $this->defaults,
                                $this->l10nFactory,
                                $this->urlGenerator,
-                               $this->timeFactory
+                               $this->timeFactory,
+                               $this->shareManager,
                        ])
                        ->setMethods(['getShareById'])
                        ->getMock();
@@ -2526,7 +2532,8 @@ class DefaultShareProviderTest extends \Test\TestCase {
                        $this->defaults,
                        $this->l10nFactory,
                        $this->urlGenerator,
-                       $this->timeFactory
+                       $this->timeFactory,
+                       $this->shareManager,
                );
 
                $password = md5(time());
@@ -2624,7 +2631,8 @@ class DefaultShareProviderTest extends \Test\TestCase {
                        $this->defaults,
                        $this->l10nFactory,
                        $this->urlGenerator,
-                       $this->timeFactory
+                       $this->timeFactory,
+                       $this->shareManager,
                );
 
                $u1 = $userManager->createUser('testShare1', 'test');
@@ -2720,7 +2728,8 @@ class DefaultShareProviderTest extends \Test\TestCase {
                        $this->defaults,
                        $this->l10nFactory,
                        $this->urlGenerator,
-                       $this->timeFactory
+                       $this->timeFactory,
+                       $this->shareManager,
                );
 
                $u1 = $userManager->createUser('testShare1', 'test');