✎
编程开发网
首页
C语言
C++
面试
Linux
函数
Windows
数据库
下载
搜索
当前位置:
首页
->
AI编程基础
->
数据库编程
Jtester+unitils+testng:DAO单元测试文件模板自动生成(三)
2014-11-24 03:31:13
·
作者:
·
浏览:
19
标签:
Jtester
unitils
testng
DAO
单元
测试
文件
模板
自动生成
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(), ); } }
结语:
只要是手工劳动, 尽可能自动化。
首页
上一页
1
2
3
4
5
下一页
尾页
3
/5/5