@Test
  public void insert() {
    tradeDao.insert(getTrade().get(0));

    int a = tradeDao.countByExample(new Criteria());
    assertEquals(3, a);
  }
 @Test
 public void deleteByPrimaryKey() {
   int result = tradeDao.deleteByPrimaryKey("1");
   assertEquals(1, result);
   int a = tradeDao.countByExample(new Criteria());
   assertEquals(1, a);
 }
 @Test
 public void deleteByExample() {
   Criteria example = new Criteria();
   example.put("balance", 123);
   int result = tradeDao.deleteByExample(example);
   assertEquals(1, result);
   int a = tradeDao.countByExample(new Criteria());
   assertEquals(1, a);
 }
  @Test
  public void insertSelective() {
    Trade trade1 = getTrade().get(0);
    Trade trade2 = getTrade().get(1);
    trade1.setId(null);
    trade2.setId(null);
    tradeDao.insertSelective(trade1);

    logger.info(trade1.getId());
    tradeDao.insertSelective(trade2);
    logger.info(trade2.getId());

    int a = tradeDao.countByExample(new Criteria());
    assertEquals(4, a);
  }
 @Test
 public void countByExample() {
   int a = tradeDao.countByExample(new Criteria());
   logger.info("TestcountByExample() - int a=" + a);
   assertEquals(2, a);
 }