Examples of UserTag


Examples of com.gnizr.db.dao.UserTag

    assertEquals(0, result.size());
  }
 
  public void testCreateTagAssertionBatch() throws Exception{
    TagAssertion[] ta = new TagAssertion[1];
    ta[0] = new TagAssertion(new UserTag(100),new TagProperty(1),new UserTag(103),new User(1));
   
    boolean isOkay = dao.createTagAssertion(ta);
    assertTrue(isOkay);
   
    List<TagAssertion> result = dao.findTagAssertion(new User(1),new UserTag(100),new TagProperty(1),new UserTag(103));
    assertEquals(1,result.size());
  }
View Full Code Here

Examples of com.gnizr.db.dao.UserTag

    assertEquals(1,result.size());
  }
 
  public void testCreateTagAssertionBatch2() throws Exception{
    TagAssertion[] ta = new TagAssertion[3];
    ta[0] = new TagAssertion(new UserTag(100),new TagProperty(1),new UserTag(103),new User(1));
    ta[1] = new TagAssertion(new UserTag(101),new TagProperty(1),new UserTag(103),new User(1));
    ta[2] = new TagAssertion(new UserTag(100),new TagProperty(1),new UserTag(103),new User(1));
   
    boolean isOkay = dao.createTagAssertion(ta);
    assertTrue(isOkay);
   
    List<TagAssertion> result = dao.findTagAssertion(new User(1),new UserTag(100),new TagProperty(1),new UserTag(103));
    assertEquals(1,result.size());
   
    result = dao.findTagAssertion(new User(1),new UserTag(101),new TagProperty(1),new UserTag(103));
    assertEquals(1,result.size());
  }
View Full Code Here

Examples of com.gnizr.db.dao.UserTag

    assertEquals(1,result.size());
  }

  public void testDeleteRDFTypeClassAssertion(){
    User user3 = new User(3);
    UserTag classTag201 = new UserTag(201);
    List<TagAssertion> r  = dao.findTagAssertion(user3,null,new TagProperty(4),classTag201);
    assertEquals(2,r.size());
   
    boolean isOkay = dao.deleteRDFTypeClassAssertion(new User(3), classTag201);
    assertTrue(isOkay);   
View Full Code Here

Examples of com.gnizr.db.dao.UserTag

    r = dao.findTagAssertion(user3,null,new TagProperty(4),classTag201);
    assertEquals(0,r.size());
  }
 
  public void testDeleteRDFTypeAssertion2() throws Exception{
    UserTag classTag201 = new UserTag(201);
    User user3 = new User(3);
    List<TagAssertion> r  = dao.findTagAssertion(user3,null,new TagProperty(4),classTag201);
    assertEquals(2,r.size());
   
    UserTag[] subjTags = new UserTag[]{ new UserTag(200),new UserTag(202)};
    assertTrue(dao.deleteRDFTypeAssertion(user3, subjTags, classTag201));
   
    r  = dao.findTagAssertion(user3,null,new TagProperty(4),classTag201);
    assertEquals(0,r.size());
  }
View Full Code Here

Examples of com.gnizr.db.dao.UserTag

      MachineTag mt = result.get(0);
      String value = mt.getValue();
      String[] parseResult = value.split("/");
      if(parseResult != null){
        if(parseResult.length == 2){   
          return new UserTag(parseResult[0],parseResult[1]);
        }else if(parseResult.length == 1){
          return new UserTag(null,parseResult[0]);
        }
      }
    }
    return null;
  }
View Full Code Here

Examples of com.gnizr.db.dao.UserTag

  public void testCreateUserTag() throws Exception{
    User user = new User(1);
    Tag tag = new Tag("newtag");
    int tid = tagDao.createTag(tag);
    tag = tagDao.getTag(tid);
    UserTag userTag = new UserTag(user,tag);
    int id = tagDao.createUserTag(userTag);
    assertNotNull(id);
    assertTrue((id > 0));
   
    int id2 = tagDao.createUserTag(userTag);
View Full Code Here

Examples of com.gnizr.db.dao.UserTag

    User user = new User(1);
    Tag tag = new Tag(1);
    List<UserTag> userTags = tagDao.findUserTag(user, tag);
    assertEquals(1,userTags.size());
   
    UserTag ut = userTags.get(0);
    assertEquals((1),ut.getUser().getId());
    assertEquals((1),ut.getTag().getId());
   
    userTags = tagDao.findUserTag(user);
    assertEquals(3,userTags.size());
    ut = userTags.get(0);
    assertEquals((1),ut.getUser().getId());
    ut = userTags.get(1);
    assertEquals((1),ut.getUser().getId());
  }
View Full Code Here

Examples of com.gnizr.db.dao.UserTag

 
  public void testFindUserTagMinFreq() throws Exception{
    User user = new User(1);
    List<UserTag> tags = tagDao.findUserTag(user,0,TagDao.SORT_FREQ);
    assertEquals(3,tags.size());
    UserTag ut1 = tags.get(0);
    UserTag ut2 = tags.get(1);
    UserTag ut3 = tags.get(2);
    assertTrue(ut1.getCount()>ut2.getCount());
   
    tags = tagDao.findUserTag(user,0,TagDao.SORT_ALPH);
    assertEquals(3,tags.size());
    ut1 = tags.get(0);
    ut2 = tags.get(1);
    ut3 = tags.get(2);
    assertEquals("cnn",ut1.getTag().getLabel());
    assertEquals("iehf", ut2.getTag().getLabel());
    assertEquals("news",ut3.getTag().getLabel());
   
    tags = tagDao.findUserTag(user,1);
    assertEquals(1,tags.size());
   
    tags = tagDao.findUserTag(user,20);
View Full Code Here

Examples of com.gnizr.db.dao.UserTag

    assertEquals((100),tag.getCount());
  }
 
  public void testGetUserTag() throws Exception{
    int id = (3);
    UserTag userTag = tagDao.getUserTag(id);
    assertNotNull(userTag);
    assertEquals((55),userTag.getCount());
    assertEquals((2),userTag.getUser().getId());
    assertEquals((1),userTag.getTag().getId());
  }
View Full Code Here

Examples of com.gnizr.db.dao.UserTag

    assertEquals((1000),tag.getCount());
  }
 
  public void testUpdateUserTag() throws Exception{
    int id = (1);
    UserTag tag = tagDao.getUserTag(id);
    tag.setCount((938));   
    assertTrue(tagDao.updateUserTag(tag));
    tag = tagDao.getUserTag(id);
    assertEquals((938),tag.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.