### Question:
ReconcileService extends AbstractScheduledService { @Override protected void runOneIteration() throws Exception { lock.lock(); try { explicitReconcile(); implicitReconcile(); } finally { lock.unlock(); } }  void explicitReconcile(); void implicitReconcile();  }### Answer:
@Test public void assertRunOneIteration() throws Exception { reconcileService.runOneIteration(); verify(schedulerDriver).reconcileTasks(Collections.<Protos.TaskStatus>emptyList()); }