/** * @expectedException \Sabre\DAV\Exception\Forbidden */ public function testPropPatch() { /** @var \PHPUnit_Framework_MockObject_MockObject | CardDavBackend $backend */ $backend = $this->getMockBuilder('OCA\\DAV\\CardDAV\\CardDavBackend')->disableOriginalConstructor()->getMock(); $calendarInfo = ['{http://owncloud.org/ns}owner-principal' => 'user1', 'principaluri' => 'user2', 'id' => 666]; $c = new AddressBook($backend, $calendarInfo); $c->propPatch(new PropPatch([])); }