设为首页 加入收藏

TOP

Jtester+unitils+testng:DAO单元测试文件模板自动生成(三)
2014-11-24 03:31:13 来源: 作者: 【 】 浏览:7
Tags: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
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇数据库基础知识复习 下一篇Nosql入门知识

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Redis 分布式锁全解 (2025-12-25 17:19:51)
·SpringBoot 整合 Red (2025-12-25 17:19:48)
·MongoDB 索引 - 菜鸟 (2025-12-25 17:19:45)
·What Is Linux (2025-12-25 16:57:17)
·Linux小白必备:超全 (2025-12-25 16:57:14)