Examples of Folder


Examples of com.gnizr.db.dao.Folder

    assertEquals(folderX.getUser().getId(), folderY.getUser().getId());
    assertNotNull(folderY.getUser().getUsername());
  }

  public void testDeleteFolder() throws Exception {
    Folder f1 = folderDao.getFolder(new User(2), "my folder1");
    assertNotNull(f1);

    List<FolderTag> fts = folderDao.findTagsInFolder(f1,0,FolderDao.SORT_BY_ALPHA,FolderDao.ASCENDING);
    assertEquals(3,fts.size());
   
    boolean delOkay = folderDao.deleteFolder(new User(2), "my folder1");
    assertTrue(delOkay);
   
    fts = folderDao.findTagsInFolder(f1,0,FolderDao.SORT_BY_ALPHA,FolderDao.ASCENDING);
    assertEquals(0,fts.size());
   
    f1 = folderDao.getFolder(new User(2), "my folder1");
    assertNull(f1);

    delOkay = folderDao.deleteFolder(new User(5), "my folder1");
    assertFalse(delOkay);

    Folder f3 = folderDao.getFolder(new User(2), "MY FOLDER1");
    assertNotNull(f3);
  }
View Full Code Here

Examples of com.gnizr.db.dao.Folder

    assertEquals(3, result.getSize());
    assertEquals(2, result.getResult().size());
  }

  public void testUpdateFolder() throws Exception {
    Folder f1 = folderDao.getFolder(new User(2), "my folder1");
    Date before = f1.getLastUpdated();

    f1.setDescription("important data");
    f1.setLastUpdated(GregorianCalendar.getInstance().getTime());
    f1.setName("my new folder1 name");
    boolean isOkay = folderDao.updateFolder(f1);
    assertTrue(isOkay);

    f1 = folderDao.getFolder(f1.getId());
    assertEquals("important data", f1.getDescription());
    assertEquals("my new folder1 name", f1.getName());
    assertTrue(before.before(f1.getLastUpdated()));
  }
View Full Code Here

Examples of com.gnizr.db.dao.Folder

    assertEquals("my new folder1 name", f1.getName());
    assertTrue(before.before(f1.getLastUpdated()));
  }

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

    List<Bookmark> bmarks = result.getResult();
    assertEquals(303, bmarks.get(0).getId());
    assertEquals(301, bmarks.get(1).getId());
    assertEquals(300, bmarks.get(2).getId());

    Bookmark bm303 = bmarks.get(0);
    assertTrue(bm303.getFolderList().contains("my folder1"));

    result = folderDao.pageBookmarks(new Folder(1), 1, 10);
    assertNotNull(result);
    assertEquals(3, result.getSize());
    assertEquals(2, result.getResult().size());

    result = folderDao.pageBookmarks(new Folder(1), 1, 1);
    assertNotNull(result);
    assertEquals(3, result.getSize());
    assertEquals(1, result.getResult().size());
  }
View Full Code Here

Examples of com.gnizr.db.dao.Folder

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

    result = folderDao.pageBookmarks(new Folder(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), 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

Examples of com.gnizr.db.dao.Folder

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

    result = folderDao.pageBookmarks(new Folder(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), 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

Examples of com.gnizr.db.dao.Folder

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

    result = folderDao.pageBookmarks(new Folder(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), 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

Examples of com.gnizr.db.dao.Folder

  }

  public void testAddBookmarksToFolder() throws Exception {
    Date now = GregorianCalendar.getInstance().getTime();

    Folder folderX = new Folder();
    folderX.setName("projectX");
    folderX.setUser(new User(1));
    folderX.setDescription("");
    folderX.setLastUpdated(now);

    int fid = folderDao.createFolder(folderX);
    assertTrue((fid > 0));
    folderX.setId(fid);

    List<Bookmark> bmark2add = new ArrayList<Bookmark>();
    bmark2add.add(new Bookmark(300));
    bmark2add.add(new Bookmark(301));
    bmark2add.add(new Bookmark(302));

    boolean[] opOkay = folderDao.addBookmarks(folderX, bmark2add, now);
    for(boolean b: opOkay){
      assertTrue(b);
    }

    folderX = folderDao.getFolder(fid);
    assertEquals(3, folderX.getSize());

    DaoResult<Bookmark> bmarks = folderDao.pageBookmarks(folderX, 0, 1);
    assertEquals(3, bmarks.getSize());
    assertEquals(1, bmarks.getResult().size());
    assertNotNull(bmarks.getResult().get(0).getUser());
View Full Code Here

Examples of com.gnizr.db.dao.Folder

  protected IDataSet getDataSet() throws Exception {
    return new FlatXmlDataSet(TestTagDBDao1.class.getResourceAsStream("/dbunit/tagdbdao/TestTagDBDao3-input.xml"));
  }
 
  public void testAddTagCountOne() throws Exception{
    List<FolderTag> folderTags = folderDao.findTagsInFolder(new Folder(2), 0, FolderDao.SORT_BY_ALPHA, FolderDao.ASCENDING);
    assertEquals(2,folderTags.size());
    FolderTag t1 = folderTags.get(0);
    FolderTag t2 = folderTags.get(1);
   
    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());
    assertEquals(1,t1.getCount());
View Full Code Here

Examples of com.gnizr.db.dao.Folder

    assertEquals(1,t3.getCount());
    assertEquals("newsnews",t3.getTag().getLabel());
  }

  public void testSubTagCountOne() throws Exception{
    List<FolderTag> folderTags = folderDao.findTagsInFolder(new Folder(2), 1, FolderDao.SORT_BY_ALPHA, FolderDao.ASCENDING);
    assertEquals(2,folderTags.size());
    FolderTag t1 = folderTags.get(0);
    FolderTag t2 = folderTags.get(1);
   
    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

Examples of com.gnizr.db.dao.Folder

    assertEquals(1,bmtag11.getCount());
   
    BookmarkTag bmtagQ = tagDao.getBookmarkTag(12);
    assertEquals(0,bmtagQ.getCount());
   
    folderTags = folderDao.findTagsInFolder(new Folder(2), 0, FolderDao.SORT_BY_ALPHA, FolderDao.ASCENDING);
    assertEquals(2,folderTags.size());
   
    t1 = folderTags.get(0);
    assertEquals("cnn",t1.getTag().getLabel());
    assertEquals(1,t1.getCount());
    t2 = folderTags.get(1);
    assertEquals("news",t2.getTag().getLabel());
    assertEquals(1,t2.getTag().getCount());
   
    List<Bookmark> chngBmarks = tagDao.expandTag(new User(1), new Tag(1), new Tag[]{new Tag(4)});
    assertEquals(1,chngBmarks.size());
    for(Bookmark c : chngBmarks){
      assertTrue(c.getTagList().contains("questions"));
      assertTrue(c.getTagList().contains("cnn"));
    }
       
    cnnTag = tagDao.getTag(1);
    assertEquals(1,cnnTag.getCount());
   
    newsTag = tagDao.getTag(2);
    assertEquals(1,newsTag.getCount());
   
    ltag1 = tagDao.getLinkTag(1);
    assertEquals(1,ltag1.getCount());
   
    ltag2 = tagDao.getLinkTag(2);
    assertEquals(1,ltag2.getCount());
   
    bmtag10 = tagDao.getBookmarkTag(10);
    assertEquals(1,bmtag10.getCount());
   
    bmtag11 = tagDao.getBookmarkTag(11);
    assertEquals(1,bmtag11.getCount());
 
    bmtagQ = tagDao.getBookmarkTag(12);
    assertEquals(1,bmtagQ.getCount());
   
    folderTags = folderDao.findTagsInFolder(new Folder(2), 0, FolderDao.SORT_BY_ALPHA, FolderDao.ASCENDING);
    assertEquals(3,folderTags.size());
   
    t1 = folderTags.get(0);
    assertEquals("cnn",t1.getTag().getLabel());
    assertEquals(1,t1.getCount());
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.