|
vm.setMem();
vm.setDisk();
vm.setStatus();
vm.setNcId();
vm.setIsDeleted();
vm.setGmtCreate(new Date());
vm.setGmtModify(new Date());
vmDAO.insertVmDO(vm);
}
@Test
@DbFit(when="VmDAOTest.initRecords.when.wiki")
public void testCountVmDOByExample() {
VmDO vm = new VmDO();
Assert.assertTrue(vmDAO.countVmDOByExample(vm) == );
}
@Test
@DbFit(when="VmDAOTest.initRecords.when.wiki", then="VmDAOTest.testUpdate.then.wiki")
public void testUpdateVmDO() {
VmDO vm = vmDAO.findVmDOByPrimaryKey();
vm.setId();
vm.setVmName();
vm.setCores();
vm.setMem();
vm.setDisk();
vm.setStatus();
vm.setNcId();
vm.setIsDeleted();
vmDAO.updateVmDO(vm);
}
@Test
@DbFit(when="VmDAOTest.initRecords.when.wiki")
public void testFindListByExample() {
VmDO vm = new VmDO();
vm.setId();
vm.setVmName();
vm.setCores();
vm.setMem();
vm.setDisk();
vm.setStatus();
vm.setNcId();
vm.setIsDeleted();
List list = vmDAO.findListByExample(vm);
Assert.assertEquals(list.size(), );
for (VmDO vmDO: list) {
Assert.assertEquals(vm.getId(), )
Assert.assertEquals(vm.getVmName(), )
Assert.assertEquals(vm.getCores(), )
Assert.assertEquals(vm.getMem(), )
Assert.assertEquals(vm.getDisk(), )
Assert.assertEquals(vm.getStatus(), )
Assert.assertEquals(vm.getNcId(), )
Assert.assertEquals(vm.getIsDeleted(), )
}
}
@Test
@DbFit(when="VmDAOTest.initRecords.when.wiki")
public void testFindVmDOByPrimaryKey() {
VmDO vm = vmDAO.findVmDOByPrimaryKey();
Assert.assertEquals(vm.getId(), )
Assert.assertEquals(vm.getVmName(), )
Assert.assertEquals(vm.getCores(), )
Assert.assertEquals(vm.getMem(), )
Assert.assertEquals(vm.getDisk(), )
Assert.assertEquals(vm.getStatus(), )
Assert.assertEquals(vm.getNcId(), )
Assert.assertEquals(vm.getIsDeleted(), )
}
@Test
@DbFit(when="VmDAOTest.initRecords.when.wiki", then="")
public void testDeleteVmDOByPrimaryKey() {
Integer count = vmDAO.deleteVmDOByPrimaryKey();
Assert.assertEquals(count.intValue(), );
Integer nodelete = vmDAO.deleteVmDOByPrimaryKey();
Assert.assertEquals(nodelete.intValue(), );
}
}
结语:
只要是手工劳动, 尽可能自动化。
|