*/
@Test
public void testLoadBookMarks() throws Exception {
IFeed feed = fFactory.createFeed(null, new URI("http://www.myfeed.com"));
DynamicDAO.save(feed);
FeedLinkReference feedLinkRef = new FeedLinkReference(feed.getLink());
Collection<IBookMark> emptyBookmarks = Owl.getPersistenceService().getDAOService().getBookMarkDAO().loadAll(feedLinkRef);
assertEquals(0, emptyBookmarks.size());
IFolder root1 = fFactory.createFolder(null, null, "Root 1");
FolderReference root1Ref = new FolderReference(DynamicDAO.save(root1).getId());
IFolder childOfRoot1 = fFactory.createFolder(null, root1Ref.resolve(), "Child of Root 1");
FolderReference childOfRoot1Ref = new FolderReference(DynamicDAO.save(childOfRoot1).getId());
IBookMark bookmark1 = fFactory.createBookMark(null, root1Ref.resolve(), new FeedLinkReference(feed.getLink()), "Bookmark 1");
IBookMark bookmark2 = fFactory.createBookMark(null, root1Ref.resolve(), new FeedLinkReference(feed.getLink()), "Bookmark 2");
IBookMark bookmark3 = fFactory.createBookMark(null, childOfRoot1Ref.resolve(), new FeedLinkReference(feed.getLink()), "Bookmark 3");
BookMarkReference bookmarkRef1 = new BookMarkReference(DynamicDAO.save(bookmark1).getId());
BookMarkReference bookmarkRef2 = new BookMarkReference(DynamicDAO.save(bookmark2).getId());
BookMarkReference bookmarkRef3 = new BookMarkReference(DynamicDAO.save(bookmark3).getId());