@Test public void testAddTaskWithEventDate() { Task task = new TaskFluent().setName("This is my task name") .setAdminUser("Administrator") .addPotentialUser("Darth Vader") .getTask(); taskService.addTask(task, new HashMap<String, Object>()); long taskId = task.getId(); List<TaskEvent> taskEvents = taskAuditService.getAllTaskEvents(taskId, new QueryFilter()); Assertions.assertThat(taskEvents).hasSize(1); Assertions.assertThat(taskEvents.get(0).getType()).isEqualTo(TaskEventType.ADDED); Assertions.assertThat(taskEvents.get(0).getUserId()).isNull(); List<AuditTask> allGroupAuditTasks = taskAuditService.getAllAuditTasks(new QueryFilter()); assertEquals(1, allGroupAuditTasks.size()); AuditTaskImpl auditTask = (AuditTaskImpl)allGroupAuditTasks.get(0); assertNotNull(auditTask.getLastModificationDate()); }
existingTask.setDescription(updatedTask.getDescription()); existingTask.setDueDate(updatedTask.getDueDate()); existingTask.setLastModificationDate(updatedTask.getLastModificationDate()); existingTask.setName(updatedTask.getName()); existingTask.setParentId(updatedTask.getParentId());
Date modDate = ((AuditTaskImpl)at).getLastModificationDate(); assertNotNull(modDate); long modDateMs = modDate.getTime();
@Test public void testAddTaskWithEventDate() { Task task = new TaskFluent().setName("This is my task name") .setAdminUser("Administrator") .addPotentialUser("Darth Vader") .getTask(); taskService.addTask(task, new HashMap<String, Object>()); long taskId = task.getId(); List<TaskEvent> taskEvents = taskAuditService.getAllTaskEvents(taskId, new QueryFilter()); Assertions.assertThat(taskEvents).hasSize(1); Assertions.assertThat(taskEvents.get(0).getType()).isEqualTo(TaskEventType.ADDED); Assertions.assertThat(taskEvents.get(0).getUserId()).isNull(); List<AuditTask> allGroupAuditTasks = taskAuditService.getAllAuditTasks(new QueryFilter()); assertEquals(1, allGroupAuditTasks.size()); AuditTaskImpl auditTask = (AuditTaskImpl)allGroupAuditTasks.get(0); assertNotNull(auditTask.getLastModificationDate()); }
existingTask.setDescription(updatedTask.getDescription()); existingTask.setDueDate(updatedTask.getDueDate()); existingTask.setLastModificationDate(updatedTask.getLastModificationDate()); existingTask.setName(updatedTask.getName()); existingTask.setParentId(updatedTask.getParentId());
Date modDate = ((AuditTaskImpl)at).getLastModificationDate(); assertNotNull(modDate); long modDateMs = modDate.getTime();