示例#1
0
文件: user.php 项目: evanjt/core
 public function testSetDisplayNameNotSupported()
 {
     /**
      * @var \OC_User_Backend | \PHPUnit_Framework_MockObject_MockObject $backend
      */
     $backend = $this->getMock('\\OC_User_Database');
     $backend->expects($this->any())->method('implementsActions')->will($this->returnCallback(function ($actions) {
         return false;
     }));
     $backend->expects($this->never())->method('setDisplayName');
     $user = new \OC\User\User('foo', $backend);
     $this->assertFalse($user->setDisplayName('Foo'));
     $this->assertEquals('foo', $user->getDisplayName());
 }