/** 测试根据上报事件取得对应事件的任务信息 */ public void testGetTaskOfCase() { FsCase fsCase = generateFsCase("测试事件取得", county); Task task = generateTask("测试任务取得"); task.setFsCase(fsCase); fsCaseManager.save(fsCase); taskManager.save(task); assertNotNull(reportManager.getTaskOfCase(fsCase.getId())); }
/** 测试删除上报事件及相关任务 */ public void testRemoveCase() { FsCase fsCase = generateFsCase("测试事件", county); Task task = generateTask("测试任务"); TaskDetail taskDetail = generateTaskDetail("测试任务处理结果"); task.setFsCase(fsCase); taskDetail.setTask(task); fsCaseManager.save(fsCase); taskManager.save(task); taskManager.getDao().save(taskDetail); reportManager.removeCase(fsCase.getId()); assertNull(fsCaseManager.get(fsCase.getId())); }