]> git.mxchange.org Git - friendica-addons.git/blobdiff - dav/SabreDAV/tests/Sabre/CalDAV/Principal/ProxyWriteTest.php
Initial Release of the calendar plugin
[friendica-addons.git] / dav / SabreDAV / tests / Sabre / CalDAV / Principal / ProxyWriteTest.php
diff --git a/dav/SabreDAV/tests/Sabre/CalDAV/Principal/ProxyWriteTest.php b/dav/SabreDAV/tests/Sabre/CalDAV/Principal/ProxyWriteTest.php
new file mode 100644 (file)
index 0000000..02bce59
--- /dev/null
@@ -0,0 +1,36 @@
+<?php
+
+class Sabre_CalDAV_Principal_ProxyWriteTest extends Sabre_CalDAV_Principal_ProxyReadTest {
+
+    function getInstance() {
+
+        $backend = new Sabre_DAVACL_MockPrincipalBackend();
+        $principal = new Sabre_CalDAV_Principal_ProxyWrite($backend, array(
+            'uri' => 'principal/user',
+        ));
+        $this->backend = $backend;
+        return $principal;
+
+    }
+
+    function testGetName() {
+
+        $i = $this->getInstance();
+        $this->assertEquals('calendar-proxy-write', $i->getName());
+
+    }
+    function testGetDisplayName() {
+
+        $i = $this->getInstance();
+        $this->assertEquals('calendar-proxy-write', $i->getDisplayName());
+
+    }
+
+    function testGetPrincipalUri() {
+
+        $i = $this->getInstance();
+        $this->assertEquals('principal/user/calendar-proxy-write', $i->getPrincipalUrl());
+
+    }
+
+}