### Question:
ProcessHandle { public void executeAsync() throws InvalidProcessStateException, ProcessExecutionException { future = process.executeAsync(); } ProcessHandle(IProcessComponent<T> process); IProcessComponent<T> getProcess(); Future<T> getFuture(); T execute(); void executeAsync();  }### Answer:
@Test public void testExecuteAsync() throws InvalidProcessStateException, ProcessExecutionException { handle.executeAsync(); Mockito.verify(process, Mockito.times(1)).executeAsync(); Mockito.verifyNoMoreInteractions(process); }