}
@Theory
public void sameHashCodeWhenEquals(Throwable targetException, String methodName,
Object[] params) {
ParameterizedAssertionError one = new ParameterizedAssertionError(
targetException, methodName, params);
ParameterizedAssertionError two = new ParameterizedAssertionError(
targetException, methodName, params);
assumeThat(one, is(two));
assertThat(one.hashCode(), is(two.hashCode()));
}