/** * @depends testConstruct */ function testUserInfo() { $pdo = $this->getPDO(); $backend = new Sabre_DAV_Auth_Backend_PDO($pdo); $this->assertNull($backend->getDigestHash('realm', 'blabla')); $expected = 'hash'; $this->assertEquals($expected, $backend->getDigestHash('realm', 'user')); }
/** * @depends testConstruct */ function testUserInfo() { $pdo = $this->getPDO(); $backend = new Sabre_DAV_Auth_Backend_PDO($pdo); $expected = array(array('uri' => 'principals/user', '{http://sabredav.org/ns}email-address' => '*****@*****.**')); $this->assertEquals($expected, $backend->getUsers()); $this->assertFalse($backend->getUserInfo('realm', 'blabla')); $expected = array('uri' => 'principals/user', 'digestHash' => 'hash', '{http://sabredav.org/ns}email-address' => '*****@*****.**'); $this->assertEquals($expected, $backend->getUserInfo('realm', 'user')); }