Examples of Bookmark


Examples of com.gnizr.db.dao.Bookmark

    assertEquals(1,linkTag1000_A.getCount());
    LinkTag linkTag1001_A = tagDao.findLinkTag(new Link(1001),new Tag(1)).get(0);
    assertEquals(1,linkTag1001_A.getCount());
    LinkTag linkTag1002_A = tagDao.findLinkTag(new Link(1002),new Tag(1)).get(0);
    assertEquals(2,linkTag1002_A.getCount());
    Bookmark bm301 = bookmarkDao.getBookmark(301);
    assertTrue(bm301.getTagList().contains("A"));
    Bookmark bm302 = bookmarkDao.getBookmark(302);
    assertTrue(bm302.getTagList().contains("A"));
    Bookmark bm303 = bookmarkDao.getBookmark(303);
    assertTrue(bm303.getTagList().contains("A"));
    Bookmark bm304 = bookmarkDao.getBookmark(304);
    assertTrue(bm304.getTagList().contains("A"));
   
    action.setTag("A");
    action.setNewTag("A B A B C");
    String code = action.execute();
    assertEquals(ActionSupport.SUCCESS,code);
   
    bmarks = bookmarkDao.pageBookmarks(new User(1),new Tag(1),0,10).getResult();
    assertEquals(3,bmarks.size());
    bmarks = bookmarkDao.pageBookmarks(new User(1),new Tag(2),0,10).getResult();
    assertEquals(3,bmarks.size());
    bmarks = bookmarkDao.pageBookmarks(new User(1),new Tag(3),0,10).getResult();
    assertEquals(3,bmarks.size());
   
    tagA = tagDao.getTag(1);
    assertEquals(4,tagA.getCount());
    tagB = tagDao.getTag(2);
    assertEquals(3,tagB.getCount());
    tagC = tagDao.getTag(3);
    assertEquals(3,tagC.getCount());
   
    linkTag1000_A = tagDao.findLinkTag(new Link(1000),new Tag(1)).get(0);
    assertEquals(1,linkTag1000_A.getCount());
    linkTag1001_A = tagDao.findLinkTag(new Link(1001),new Tag(1)).get(0);
    assertEquals(1,linkTag1001_A.getCount());
    linkTag1002_A = tagDao.findLinkTag(new Link(1002),new Tag(1)).get(0);
    assertEquals(2,linkTag1002_A.getCount());
   
    LinkTag linkTag1000_B = tagDao.findLinkTag(new Link(1000),new Tag(2)).get(0);
    assertEquals(1,linkTag1000_B.getCount());
    LinkTag linkTag1001_B = tagDao.findLinkTag(new Link(1001),new Tag(2)).get(0);
    assertEquals(1,linkTag1001_B.getCount());
    LinkTag linkTag1002_B = tagDao.findLinkTag(new Link(1002),new Tag(2)).get(0);
    assertEquals(1,linkTag1002_B.getCount());
   
    LinkTag linkTag1000_C = tagDao.findLinkTag(new Link(1000),new Tag(3)).get(0);
    assertEquals(1,linkTag1000_C.getCount());
    LinkTag linkTag1001_C = tagDao.findLinkTag(new Link(1001),new Tag(3)).get(0);
    assertEquals(1,linkTag1001_C.getCount());
    LinkTag linkTag1002_C = tagDao.findLinkTag(new Link(1002),new Tag(3)).get(0);
    assertEquals(1,linkTag1002_C.getCount());
   
    bm301 = bookmarkDao.getBookmark(301);
    assertTrue(bm301.getTagList().contains("A"));
    assertTrue(bm301.getTagList().contains("B"));
    assertTrue(bm301.getTagList().contains("C"));
    bm302 = bookmarkDao.getBookmark(302);
    assertTrue(bm302.getTagList().contains("A"));
    assertTrue(bm302.getTagList().contains("B"));
    assertTrue(bm302.getTagList().contains("C"));
    bm303 = bookmarkDao.getBookmark(303);
    assertTrue(bm303.getTagList().contains("A"));
    assertTrue(bm303.getTagList().contains("B"));
    assertTrue(bm303.getTagList().contains("C"));
    bm304 = bookmarkDao.getBookmark(304);
    assertTrue(bm304.getTagList().contains("A"));
    assertFalse(bm304.getTagList().contains("B"));
    assertFalse(bm304.getTagList().contains("C"));
  }
View Full Code Here

Examples of com.gnizr.db.dao.Bookmark

    assertEquals(1,linkTag1000_A.getCount());
    LinkTag linkTag1001_A = tagDao.findLinkTag(new Link(1001),new Tag(1)).get(0);
    assertEquals(1,linkTag1001_A.getCount());
    LinkTag linkTag1002_A = tagDao.findLinkTag(new Link(1002),new Tag(1)).get(0);
    assertEquals(2,linkTag1002_A.getCount());
    Bookmark bm301 = bookmarkDao.getBookmark(301);
    assertTrue(bm301.getTagList().contains("A"));
    Bookmark bm302 = bookmarkDao.getBookmark(302);
    assertTrue(bm302.getTagList().contains("A"));
    Bookmark bm303 = bookmarkDao.getBookmark(303);
    assertTrue(bm303.getTagList().contains("A"));
    Bookmark bm304 = bookmarkDao.getBookmark(304);
    assertTrue(bm304.getTagList().contains("A"));
   
    action.setTag("A");
    String code = action.execute();
    assertEquals(ActionSupport.SUCCESS,code);
   
    bmarks = bookmarkDao.pageBookmarks(new User(1),new Tag(1),0,10).getResult();
    assertEquals(0,bmarks.size());
   
    tagA = tagDao.getTag(1);
    assertEquals(1,tagA.getCount());
   
    linkTag1000_A = tagDao.findLinkTag(new Link(1000),new Tag(1)).get(0);
    assertEquals(0,linkTag1000_A.getCount());
    linkTag1001_A = tagDao.findLinkTag(new Link(1001),new Tag(1)).get(0);
    assertEquals(0,linkTag1001_A.getCount());
    linkTag1002_A = tagDao.findLinkTag(new Link(1002),new Tag(1)).get(0);
    assertEquals(1,linkTag1002_A.getCount());
     
    bm301 = bookmarkDao.getBookmark(301);
    assertFalse(bm301.getTagList().contains("A"));
    bm302 = bookmarkDao.getBookmark(302);
    assertFalse(bm302.getTagList().contains("A"))
    bm303 = bookmarkDao.getBookmark(303);
    assertFalse(bm303.getTagList().contains("A"))
    bm304 = bookmarkDao.getBookmark(304);
    assertTrue(bm304.getTagList().contains("A"));
  }
View Full Code Here

Examples of com.gnizr.db.dao.Bookmark

    assertEquals(1,linkTag1000_A.getCount());
    LinkTag linkTag1001_A = tagDao.findLinkTag(new Link(1001),new Tag(1)).get(0);
    assertEquals(1,linkTag1001_A.getCount());
    LinkTag linkTag1002_A = tagDao.findLinkTag(new Link(1002),new Tag(1)).get(0);
    assertEquals(2,linkTag1002_A.getCount());
    Bookmark bm301 = bookmarkDao.getBookmark(301);
    assertTrue(bm301.getTagList().contains("A"));
    Bookmark bm302 = bookmarkDao.getBookmark(302);
    assertTrue(bm302.getTagList().contains("A"));
    Bookmark bm303 = bookmarkDao.getBookmark(303);
    assertTrue(bm303.getTagList().contains("A"));
    Bookmark bm304 = bookmarkDao.getBookmark(304);
    assertTrue(bm304.getTagList().contains("A"));
   
    action.setTag("B");
    String code = action.execute();
    assertEquals(ActionSupport.SUCCESS,code);
   
    // delete a 0-usage-freq tag is allowed.
    assertNull(GnizrDaoUtil.getUserTag(tagDao, new User(1), new Tag(2)));
   
    bmarks = bookmarkDao.pageBookmarks(new User(1),new Tag(1),0,10).getResult();
    assertEquals(3,bmarks.size());
   
    tagA = tagDao.getTag(1);
    assertEquals(4,tagA.getCount());
   
    linkTag1000_A = tagDao.findLinkTag(new Link(1000),new Tag(1)).get(0);
    assertEquals(1,linkTag1000_A.getCount());
    linkTag1001_A = tagDao.findLinkTag(new Link(1001),new Tag(1)).get(0);
    assertEquals(1,linkTag1001_A.getCount());
    linkTag1002_A = tagDao.findLinkTag(new Link(1002),new Tag(1)).get(0);
    assertEquals(2,linkTag1002_A.getCount());
     
    bm301 = bookmarkDao.getBookmark(301);
    assertTrue(bm301.getTagList().contains("A"));
    bm302 = bookmarkDao.getBookmark(302);
    assertTrue(bm302.getTagList().contains("A"))
    bm303 = bookmarkDao.getBookmark(303);
    assertTrue(bm303.getTagList().contains("A"))
    bm304 = bookmarkDao.getBookmark(304);
    assertTrue(bm304.getTagList().contains("A"));
  }
View Full Code Here

Examples of com.gnizr.db.dao.Bookmark

    Date start = dformat.parse("2007-03-01");
    Date end = dformat.parse("2007-04-24");
   
    List<Bookmark> bmarks = bookmarkDao.getPopularCommunityBookmarks(start,end,2);
    assertEquals(2,bmarks.size());
    Bookmark bm1 = bmarks.get(0);
    assertEquals(3,bm1.getLink().getId());
    Bookmark bm2 = bmarks.get(1);
    assertEquals(5,bm2.getLink().getId());
  }
View Full Code Here

Examples of com.gnizr.db.dao.Bookmark

  protected IDataSet getDataSet() throws Exception {
    return new FlatXmlDataSet(TestUserDBDao1.class.getResourceAsStream("/dbunit/bmarkdbdao/TestBookmarkDBDao2-input.xml"));
  }

  public void testGetBookmark() throws Exception{
    Bookmark bm = bmDao.getBookmark(300);   
    String title = bm.getTitle();
    String expectedTitle = "Yahoo! Hong Kong - 雅虎香港";
    assertEquals(expectedTitle,title);
   
    bm = bmDao.getBookmark(301);
    title = bm.getTitle();
    expectedTitle = "زيباري يرفض تدويل الملف العراقي والهاشمي يصل دمشق";
    assertEquals(expectedTitle,title);
  }
View Full Code Here

Examples of com.gnizr.db.dao.Bookmark

    assertEquals(expectedTitle,title);
  }
 
  public void testCreateBookmark() throws Exception{
    Link link  = new Link(202);
    Bookmark bm = new Bookmark();
    bm.setUser(new User(1));
    bm.setLink(link);
    bm.setTitle("Yahoo! Hong Kong - 雅虎香港");
    bm.setCreatedOn(Calendar.getInstance().getTime());
    bm.setLastUpdated(Calendar.getInstance().getTime());
    int id = bmDao.createBookmark(bm);
    assertTrue((id > 0));
  }
View Full Code Here

Examples of com.gnizr.db.dao.Bookmark

    assertEquals(10,pm.getMarkerIconId());
    assertEquals("newnotes",pm.getNotes());
  }
 
  public void testAddRmvPointMarker() throws Exception{
    Bookmark bm = new Bookmark(299);
    assertTrue(geomMarkerDao.addPointMarker(bm,m1));
    assertTrue(geomMarkerDao.addPointMarker(bm,m1));
    assertTrue(geomMarkerDao.addPointMarker(bm,m2));
   
    assertTrue(geomMarkerDao.removePointMarker(bm,m1));
View Full Code Here

Examples of com.gnizr.db.dao.Bookmark

    assertTrue(geomMarkerDao.removePointMarker(bm,m1));
    assertTrue(geomMarkerDao.removePointMarker(bm,m2));
  }
 
  public void testListPointMarkers() throws Exception{
    Bookmark bm = new Bookmark(299);
    assertTrue(geomMarkerDao.addPointMarker(bm,m1));
    assertTrue(geomMarkerDao.addPointMarker(bm,m2));
   
    List<PointMarker> ptMrkrs = geomMarkerDao.listPointMarkers(bm);
    assertEquals(2,ptMrkrs.size());   
View Full Code Here

Examples of com.gnizr.db.dao.Bookmark

    assertEquals(0,ptMrkrs.size())
  }
 
 
  public void testDeleteBookmark() throws Exception{
    Bookmark bm = new Bookmark(299);
    assertTrue(geomMarkerDao.addPointMarker(bm,m1));
    assertTrue(geomMarkerDao.addPointMarker(bm,m1));
    assertTrue(geomMarkerDao.addPointMarker(bm,m2));
   
    assertNotNull(bookmarkDao.getBookmark(299));   
View Full Code Here

Examples of com.gnizr.db.dao.Bookmark

    assertNull(geomMarkerDao.getPointMarker(m1.getId()));
    assertNull(geomMarkerDao.getPointMarker(m2.getId()));     
  }
 
  public void testPageBookmarksInArchive() throws Exception{
    Bookmark bm299 = new Bookmark(299);
    Bookmark bm300 = new Bookmark(300);
    assertTrue(geomMarkerDao.addPointMarker(bm299,m1));
    assertTrue(geomMarkerDao.addPointMarker(bm300,m2));
   
    DaoResult<Bookmark> result = geomMarkerDao.pageBookmarksInArchive(new User(1), 0, 10);
    assertEquals(2,result.getSize());
    Bookmark bm = result.getResult().get(0);
    assertNotNull(bm.getUser().getUsername());
    assertNotNull(bm.getLink().getUrl());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.