diff options
Diffstat (limited to 'tests/bookmarksTest.php')
| -rw-r--r-- | tests/bookmarksTest.php | 43 | 
1 files changed, 43 insertions, 0 deletions
| diff --git a/tests/bookmarksTest.php b/tests/bookmarksTest.php new file mode 100644 index 0000000..dea250d --- /dev/null +++ b/tests/bookmarksTest.php @@ -0,0 +1,43 @@ +<?php +require_once 'PHPUnit/Framework.php'; + +/* +To launch this test, type the following line into a shell +at the root of the scuttlePlus directory : +     phpunit BookmarksTest tests/bookmarksTest.php +*/ + +class BookmarksTest extends PHPUnit_Framework_TestCase +{ +    protected $us; +    protected $bs; +    protected $ts; +    protected $tts; +  +    protected function setUp() +    { +        global $dbhost, $dbuser, $dbpass, $dbname, $dbport, $dbpersist, $dbtype, $tableprefix; +	require_once('./header.inc.php'); + +	$this->us =& ServiceFactory::getServiceInstance('UserService'); +	$this->bs =& ServiceFactory::getServiceInstance('BookmarkService'); +	$this->bs->deleteAll(); +	$this->ts =& ServiceFactory::getServiceInstance('TagService'); +	$this->ts->deleteAll(); +	$this->tts =& ServiceFactory::getServiceInstance('Tag2TagService'); +	$this->tts->deleteAll();  +	$this->tsts =& ServiceFactory::getServiceInstance('TagStatService'); +	$this->tsts->deleteAll(); +    } +  +    public function testUnificationOfBookmarks() +    { +	$bs = $this->bs; + +	$bs->addBookmark("http://site1.com", "title", "description", "status", array('tag1'), null, false, false, 1); +	$bs->addBookmark("http://site1.com", "title2", "description2", "status", array('tag2'), null, false, false, 2); + +	$bookmarks =& $bs->getBookmarks(0, 1, NULL, NULL, NULL, getSortOrder(), NULL, 0, $dtend); +    } +} +?> | 
