Package com.gnizr.db.dao

Examples of com.gnizr.db.dao.Tag


    bmarks = result.getResult();
    assertEquals(0,bmarks.size());
  }
 
  public void testPageBookmarksTag() throws Exception{
    Tag tag = new Tag();
    tag.setId((1));
    List<Bookmark> bmarks = null;
    DaoResult<Bookmark> result = bmDao.pageBookmarks(tag,0,1000);
    bmarks = result.getResult();
    assertEquals(2,bmarks.size());
   
    result = bmDao.pageBookmarks(new Tag(3), 0, 20);
    bmarks = result.getResult();
    assertEquals(2,bmarks.size());
   
    Bookmark bm1 = bmarks.get(0);
    assertNotNull(bm1.getLink().getUrl());
    assertNotNull(bm1.getUser().getFullname());
   
    tag.setId((2));
    result = bmDao.pageBookmarks(tag,0,10000);
    bmarks = result.getResult();
    assertEquals(0,bmarks.size());
  }
View Full Code Here


    bmarks = result.getResult();
    assertEquals(0,bmarks.size());
  }
 
  public void testPageBookmarkUserTag() throws Exception{
    Tag tag = new Tag();
    tag.setId((1));
    User user = new User();
    user.setId((1));
   
    List<Bookmark> bmarks = null;
    DaoResult<Bookmark> result = bmDao.pageBookmarks(user, tag,(0), 500);
View Full Code Here

  }
 
 
  public void testPageBookmarkUserTag2() throws Exception{
    User user = new User(2);
    Tag tag = new Tag(1);
   
    DaoResult<Bookmark> result = bmDao.pageBookmarks(user, tag,0, 10,BookmarkDao.SORT_BY_CREATED_ON,BookmarkDao.ASCENDING);
    assertEquals(2,result.getSize());
    List<Bookmark> bmarks = result.getResult();
    Date d1 = bmarks.get(0).getCreatedOn();
View Full Code Here

    Date now = GregorianCalendar.getInstance().getTime();
    Folder f = new Folder("somenewfolder",new User(1),"",now);
    int id = folderDao.createFolder(f);
    assertTrue(id > 0);
   
    assertFalse(folderDao.hasFolderTag(new Folder(id),new Tag(1)));
    assertFalse(folderDao.hasFolderTag(new Folder(id),new Tag(3)));
   
    List<Bookmark> bmarks = new ArrayList<Bookmark>();
    bmarks.add(new Bookmark(300));
    boolean[] opOkay = folderDao.addBookmarks(new Folder(id),bmarks,now);
    for(boolean b: opOkay){
      assertTrue(b);
    }
     
    assertTrue(folderDao.hasFolderTag(new Folder(id),new Tag(1)));
    assertTrue(folderDao.hasFolderTag(new Folder(id),new Tag(3)));
   
    List<FolderTag> folderTags = folderDao.findTagsInFolder(new Folder(id),1,FolderDao.SORT_BY_ALPHA,FolderDao.ASCENDING);
    assertEquals(2,folderTags.size());
    assertEquals(1,folderTags.get(0).getCount());
    assertEquals(1,folderTags.get(1).getCount());
View Full Code Here

    assertEquals("my folder1", result.getResult().get(0).getName());
  }

  public void testPageBookmarksWithTag() throws Exception {
    DaoResult<Bookmark> result = folderDao.pageBookmarks(new Folder(1),
        new Tag(1), 0, 10);
    assertEquals(3, result.getSize());

    result = folderDao.pageBookmarks(new Folder(1), new Tag(4), 0, 10);
    assertEquals(1, result.getSize());
    assertEquals(303, result.getResult().get(0).getId());
  }
View Full Code Here

    List<Bookmark> bmarks = null;
    Date d1 = null;
    Date d2 = null;
    Date d3 = null;

    result = folderDao.pageBookmarks(new Folder(1), new Tag(1), 0, 3,
        FolderDao.SORT_BY_BMRK_CREATED_ON, FolderDao.ASCENDING);
    bmarks = result.getResult();
    d1 = bmarks.get(0).getCreatedOn();
    d2 = bmarks.get(1).getCreatedOn();
    d3 = bmarks.get(2).getCreatedOn();
    assertTrue(d1.before(d2));
    assertTrue(d2.before(d3));

    result = folderDao.pageBookmarks(new Folder(1), new Tag(1), 0, 3,
        FolderDao.SORT_BY_BMRK_CREATED_ON, FolderDao.DESCENDING);
    bmarks = result.getResult();
    d1 = bmarks.get(0).getCreatedOn();
    d2 = bmarks.get(1).getCreatedOn();
    d3 = bmarks.get(2).getCreatedOn();
View Full Code Here

    assertEquals("cnn",t1.getTag().getLabel());
    assertEquals("news",t2.getTag().getLabel());
    assertEquals(1,t1.getCount());
    assertEquals(1,t1.getCount());
   
    tagDao.addTagCountOne(new Tag[]{new Tag(100)}, new User(1), new Link(202), new Bookmark(1));
    folderTags = folderDao.findTagsInFolder(new Folder(2), 0, FolderDao.SORT_BY_ALPHA, FolderDao.ASCENDING);
    assertEquals(3,folderTags.size());
    t1 = folderTags.get(0);
    t2 = folderTags.get(1);
    assertEquals(1,t1.getCount());
View Full Code Here

    List<Bookmark> bmarks = null;
    Date d1 = null;
    Date d2 = null;
    Date d3 = null;

    result = folderDao.pageBookmarks(new Folder(1), new Tag(1), 0, 3,
        FolderDao.SORT_BY_BMRK_LAST_UPDATED, FolderDao.DESCENDING);
    bmarks = result.getResult();
    d1 = bmarks.get(0).getLastUpdated();
    d2 = bmarks.get(1).getLastUpdated();
    d3 = bmarks.get(2).getLastUpdated();
    assertTrue(d1.after(d2));
    assertTrue(d2.after(d3));

    result = folderDao.pageBookmarks(new Folder(1), new Tag(1), 0, 3,
        FolderDao.SORT_BY_BMRK_LAST_UPDATED, FolderDao.ASCENDING);
    bmarks = result.getResult();
    d1 = bmarks.get(0).getLastUpdated();
    d2 = bmarks.get(1).getLastUpdated();
    d3 = bmarks.get(2).getLastUpdated();
View Full Code Here

    assertEquals("cnn",t1.getTag().getLabel());
    assertEquals("news",t2.getTag().getLabel());
    assertEquals(1,t1.getCount());
    assertEquals(1,t1.getCount());
   
    tagDao.subtractTagCountOne(new Tag[]{new Tag(1)}, new User(1), new Link(202), new Bookmark(1));
    folderTags = folderDao.findTagsInFolder(new Folder(2), 1, FolderDao.SORT_BY_ALPHA, FolderDao.ASCENDING);
    assertEquals(1,folderTags.size());
    t1 = folderTags.get(0);
    assertEquals(1,t1.getCount());
    assertEquals("news",t1.getTag().getLabel());
View Full Code Here

  public void testPageBookmarksWithTag4() throws Exception {
    DaoResult<Bookmark> result = null;
    List<Bookmark> bmarks = null;

    result = folderDao.pageBookmarks(new Folder(1), new Tag(1), 0, 3,
        FolderDao.SORT_BY_BMRK_FLDR_LAST_UPDATED, FolderDao.DESCENDING);
    bmarks = result.getResult();
    assertEquals(303, bmarks.get(0).getId());
    assertEquals(301, bmarks.get(1).getId());
    assertEquals(300, bmarks.get(2).getId());

    result = folderDao.pageBookmarks(new Folder(1), new Tag(1), 0, 3,
        FolderDao.SORT_BY_BMRK_FLDR_LAST_UPDATED, FolderDao.ASCENDING);
    bmarks = result.getResult();
    assertEquals(300, bmarks.get(0).getId());
    assertEquals(301, bmarks.get(1).getId());
    assertEquals(303, bmarks.get(2).getId());
View Full Code Here

TOP

Related Classes of com.gnizr.db.dao.Tag

Copyright © 2018 www.massapicom. 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.