christophsturm
...throws<ExecutionException>(has(Throwable::cause, present(isA<CheckHandlerException>() and has(CheckHandlerException::code, present(equalTo(-10)))))))