增的方法,那查,改,删呢?有高手指点吗?新手刚玩测试 
@Test
    public void testAddCenter()
            throws Exception
    {
        try {
            ITable table = DBUnitUtil.getXmlDataTable(this, "add_center");
            List<Center> list = DBUnitUtil.assembleObjects(table, Center.class);            for (Center item : list) {
                try {
                    simpleSystemManager.addCenter(item);
                }
                catch (Exception ex) {
                    Assert.fail(ex.getMessage());
                }
                Center center = simpleSystemManager.getCenter(item.getId());                Assert.assertTrue(center.getId() > 0);
                Assert.assertNotNull(center);
                Assert.assertEquals(center.getIp(), item.getIp());
            }
        }
        catch (Exception ex) {
            Assert.fail(ex.getMessage());
        }
    }

解决方案 »

  1.   

    @Test
    public void testAddCenter()
            throws Exception
    {
        try {
            ITable table = DBUnitUtil.getXmlDataTable(this, "add_center");
            List<Center> list = DBUnitUtil.assembleObjects(table, Center.class);        for (Center item : list) {
                try {
                    simpleSystemManager.deleteCenter(item.getID);//这是删除
    //查找得看你根据什么条件查找了。
     simpleSystemManager.updataCenter(item);//这是更新,当然,方法名有可能不同。
                }
                catch (Exception ex) {
                    Assert.fail(ex.getMessage());
                }
                Center center = simpleSystemManager.getCenter(item.getId());            Assert.assertTrue(center.getId() > 0);
                Assert.assertNotNull(center);
                Assert.assertEquals(center.getIp(), item.getIp());
            }
        }
        catch (Exception ex) {
            Assert.fail(ex.getMessage());
        }
    }
    你问这样的问题说明你对这个程序理解真的还不够,所以还是多练练吧。