@Test
public void shouldRethrowRuntimeException() throws Exception {

    doThrow(new RuntimeException("messageABC")).when(asynchronousCommandHandler).handles(envelope);
    expectedException.expect(RuntimeException.class);
    expectedException.expectMessage("messageABC");
    asyncHandlerInstance().execute(envelope);
}