summaryrefslogtreecommitdiffstats
path: root/apps/dav/tests/unit
diff options
context:
space:
mode:
authorGeorg Ehrke <developer@georgehrke.com>2020-03-16 15:04:21 +0100
committerGeorg Ehrke <developer@georgehrke.com>2020-03-16 15:36:13 +0100
commitbd1f98cba37ceb6c0d07a1d5764ec4eb22f369ed (patch)
treee513277122d21eb915b6074c4f6f924a08665f01 /apps/dav/tests/unit
parent48bdd322a210e5e80ad1bb80ecbe86fad5ba28d1 (diff)
downloadnextcloud-server-bd1f98cba37ceb6c0d07a1d5764ec4eb22f369ed.tar.gz
nextcloud-server-bd1f98cba37ceb6c0d07a1d5764ec4eb22f369ed.zip
RefreshWebcalService: randomly generate calendar-object uri
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Diffstat (limited to 'apps/dav/tests/unit')
-rw-r--r--apps/dav/tests/unit/CalDAV/WebcalCaching/RefreshWebcalServiceTest.php12
1 files changed, 9 insertions, 3 deletions
diff --git a/apps/dav/tests/unit/CalDAV/WebcalCaching/RefreshWebcalServiceTest.php b/apps/dav/tests/unit/CalDAV/WebcalCaching/RefreshWebcalServiceTest.php
index 01e541ec20e..b1d341c2e4e 100644
--- a/apps/dav/tests/unit/CalDAV/WebcalCaching/RefreshWebcalServiceTest.php
+++ b/apps/dav/tests/unit/CalDAV/WebcalCaching/RefreshWebcalServiceTest.php
@@ -69,8 +69,14 @@ class RefreshWebcalServiceTest extends TestCase {
* @dataProvider runDataProvider
*/
public function testRun(string $body, string $contentType, string $result) {
- $refreshWebcalService = new RefreshWebcalService($this->caldavBackend,
- $this->clientService, $this->config, $this->logger);
+ $refreshWebcalService = $this->getMockBuilder(RefreshWebcalService::class)
+ ->setMethods(['getRandomCalendarObjectUri'])
+ ->setConstructorArgs([$this->caldavBackend, $this->clientService, $this->config, $this->logger])
+ ->getMock();
+
+ $refreshWebcalService
+ ->method('getRandomCalendarObjectUri')
+ ->willReturn('uri-1.ics');
$this->caldavBackend->expects($this->once())
->method('getSubscriptionsForUser')
@@ -130,7 +136,7 @@ class RefreshWebcalServiceTest extends TestCase {
$this->caldavBackend->expects($this->once())
->method('createCalendarObject')
- ->with(42, '12345.ics', $result, 1);
+ ->with(42, 'uri-1.ics', $result, 1);
$refreshWebcalService->refreshSubscription('principals/users/testuser', 'sub123');
}