test bookmark updating

git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@564 b3834d28-1941-0410-a4f8-b48e95affb8f
This commit is contained in:
cweiske 2009-11-20 07:33:48 +00:00
parent 7431f632a4
commit 258fc8edc5

View file

@ -652,6 +652,35 @@ class BookmarkTest extends TestBase
); );
} }
/**
* test if updating an existing bookmark works
*/
public function testUpdateBookmark()
{
$bid = $this->addBookmark();
$this->assertTrue(
$this->bs->updateBookmark(
$bid,
'http://example.org/foo',
'my new title',
'new description',
'new private note',
1,
array('new')
)
);
$bm = $this->bs->getBookmark($bid, true);
$this->assertEquals('http://example.org/foo', $bm['bAddress']);
$this->assertEquals('my new title', $bm['bTitle']);
$this->assertEquals('new description', $bm['bDescription']);
$this->assertEquals('new private note', $bm['bPrivateNote']);
$this->assertEquals(1, $bm['bStatus']);
$this->assertType('array', $bm['tags']);
$this->assertEquals(1, count($bm['tags']));
$this->assertContains('new', $bm['tags']);
}
} }