public function testDeleteUser() { $manager = new \OC\User\Manager(); $backend = new \Test\Util\User\Dummy(); $backend->createUser('foo', 'bar'); $manager->registerBackend($backend); $this->assertTrue($manager->userExists('foo')); $manager->get('foo')->delete(); $this->assertFalse($manager->userExists('foo')); }
public function testDeleteUser() { $config = $this->getMockBuilder('OCP\\IConfig')->disableOriginalConstructor()->getMock(); $config->expects($this->at(0))->method('getUserValue')->with('foo', 'core', 'enabled')->will($this->returnValue(true)); $config->expects($this->at(1))->method('getUserValue')->with('foo', 'login', 'lastLogin')->will($this->returnValue(0)); $manager = new \OC\User\Manager($config); $backend = new \Test\Util\User\Dummy(); $manager->registerBackend($backend); $backend->createUser('foo', 'bar'); $this->assertTrue($manager->userExists('foo')); $manager->get('foo')->delete(); $this->assertFalse($manager->userExists('foo')); }
public function testGetOneBackendNotExists() { /** * @var \OC_User_Dummy | \PHPUnit_Framework_MockObject_MockObject $backend */ $backend = $this->getMock('\\OC_User_Dummy'); $backend->expects($this->once())->method('userExists')->with($this->equalTo('foo'))->will($this->returnValue(false)); $manager = new \OC\User\Manager(); $manager->registerBackend($backend); $this->assertEquals(null, $manager->get('foo')); }