Example #1
0
  @Test
  public void testInsert() {
    com.renren.infra.xweb.entity.Test test = new com.renren.infra.xweb.entity.Test();
    test.setMsg("insert new test");

    dao.insert(test);

    Assert.assertEquals(2, dao.findAll().size());
  }
Example #2
0
  @Test
  public void testFindTotalNum() {
    Map<String, Object> searchMap = new HashMap<String, Object>();

    int total = dao.findTotalNum(searchMap);
    Assert.assertTrue(total > 0);
    Assert.assertEquals(1, total);

    searchMap.put("msg", "test");
    int searchTotal = dao.findTotalNum(searchMap);
    Assert.assertTrue(searchTotal > 0);
    Assert.assertEquals(1, searchTotal);

    searchMap.put("msg", "tester");
    int searchTestTotal = dao.findTotalNum(searchMap);
    Assert.assertEquals(0, searchTestTotal);
  }
Example #3
0
  @Test
  public void testBuildPage() {
    Map<String, Object> filterParams = new HashMap<String, Object>();
    int pageNumber = 1;
    int pageSize = 2;

    List<com.renren.infra.xweb.entity.Test> tests =
        dao.find(filterParams, new RowBounds((pageNumber - 1) * pageSize, pageSize));
    int totalnum = dao.findTotalNum(filterParams);

    Page<com.renren.infra.xweb.entity.Test> pageTest =
        new PageImpl<com.renren.infra.xweb.entity.Test>(
            tests, new PageRequest(pageNumber - 1, pageSize), totalnum);

    Assert.assertNotNull(pageTest);
    Assert.assertEquals(1, pageTest.getContent().size());
    Assert.assertEquals(1, totalnum);
  }
Example #4
0
  @Test
  public void testInsertBatch() {

    int beforeInsertCount = countRowsInTable("xweb_test");

    dao.insertBatch(testList);

    int afterInsertCount = countRowsInTable("xweb_test");

    Assert.assertEquals(beforeInsertCount + testList.size(), afterInsertCount);
  }
Example #5
0
  @Test
  public void testDeleteByID() {
    int deleteNum = dao.deleteById(1);

    Assert.assertEquals(1, deleteNum);
  }
Example #6
0
  @Test
  public void testDeleteAll() {
    int deleteNum = dao.deleteAll();

    Assert.assertTrue(deleteNum > 0);
  }
Example #7
0
  @Test
  public void testTest() {
    com.renren.infra.xweb.entity.Test test = dao.getTestById(1);

    Assert.assertEquals("test", test.getMsg());
  }