示例#1
0
 /**
  * @expectedException \UnexpectedValueException
  */
 public function testHandleMultiValueBroken()
 {
     $propPatch = new PropPatch(['{DAV:}a' => 'foo', '{DAV:}b' => 'bar', '{DAV:}c' => null]);
     $calledA = false;
     $propPatch->handle(['{DAV:}a', '{DAV:}b', '{DAV:}c'], function ($properties) use(&$calledA) {
         return 'hi';
     });
     $propPatch->commit();
 }