Iterator<Entry<TezTaskID, Task>> taskIter = destTasks.entrySet().iterator();
for (Event event : events) {
Entry<TezTaskID, Task> expEntry = taskIter.next();
assertTrue(event instanceof TaskEventAddTezEvent);
TaskEventAddTezEvent taEvent = (TaskEventAddTezEvent) event;
assertEquals(expEntry.getKey(), taEvent.getTaskID());
TezEvent tezEvent = taEvent.getTezEvent();
DataMovementEvent dmEvent = (DataMovementEvent)tezEvent.getEvent();
assertEquals(srcTAID.getId(), dmEvent.getVersion());
assertEquals(count, dmEvent.getSourceIndex());
assertEquals(srcTAID.getTaskID().getId(), dmEvent.getTargetIndex());