]> git.mxchange.org Git - friendica-addons.git/blob - dav/SabreDAV/tests/Sabre/DAV/Auth/Backend/AbstractPDOTest.php
Initial Release of the calendar plugin
[friendica-addons.git] / dav / SabreDAV / tests / Sabre / DAV / Auth / Backend / AbstractPDOTest.php
1 <?php
2
3 abstract class Sabre_DAV_Auth_Backend_AbstractPDOTest extends PHPUnit_Framework_TestCase {
4
5     abstract function getPDO();
6
7     function testConstruct() {
8
9         $pdo = $this->getPDO();
10         $backend = new Sabre_DAV_Auth_Backend_PDO($pdo);
11         $this->assertTrue($backend instanceof Sabre_DAV_Auth_Backend_PDO);
12
13     }
14
15     /**
16      * @depends testConstruct
17      */
18     function testUserInfo() {
19
20         $pdo = $this->getPDO();
21         $backend = new Sabre_DAV_Auth_Backend_PDO($pdo);
22
23         $this->assertNull($backend->getDigestHash('realm','blabla'));
24
25         $expected = 'hash';
26
27         $this->assertEquals($expected, $backend->getDigestHash('realm','user'));
28
29     }
30
31 }