@Test
public void shouldReturnSameErrorMessageAsDifferentExceptionGiven() throws Exception {

  RuntimeException runtimeException = new RuntimeException("This cannot possibly happen.");
  String errorMessage = ErrorMessageFactory.create(context, runtimeException);
  assertThat(errorMessage, notNullValue());
  assertThat(errorMessage, is("This cannot possibly happen."));
}