### Question:
TransactionSimulatorResult { public boolean isSuccessful() { return result.isSuccessful(); } TransactionSimulatorResult(
      final Transaction transaction, final TransactionProcessor.Result result); boolean isSuccessful(); long getGasEstimate(); Bytes getOutput(); ValidationResult<TransactionValidator.TransactionInvalidReason> getValidationResult(); TransactionProcessor.Result getResult(); @Override boolean equals(final Object o); @Override int hashCode();  }### Answer:
@Test public void shouldDelegateToTransactionProcessorResultWhenIsSuccessfulIsCalled() { transactionSimulatorResult.isSuccessful(); verify(result).isSuccessful(); }