boolean isOutParamHolder = parameterHolder instanceof OutParameterHolder;
SortedSet<ParameterKey> actualParamKeys = toParamKeys(parameterHolder.getSetParams());
SortedSet<ParameterKey> actualSetNullParamKeys = toParamKeys(parameterHolder.getSetNullParams());
SortedSet<ParameterKey> actualOutParamKeys = new TreeSet<ParameterKey>();
if (isOutParamHolder) {
<BUG>actualOutParamKeys.addAll(((OutParameterHolder) parameterHolder).getOutParams().keySet());
</BUG>
}
SortedSet<ParameterKey> expectedParamKeys = getParamExecutionKeys(params);
SortedSet<ParameterKey> expectedSetNullParamKeys = getSetNullParamExecutionKeys(params);

boolean isOutParamHolder = parameterHolder instanceof OutParameterHolder;
SortedSet<ParameterKey> actualParamKeys = toParamKeys(parameterHolder.getSetParams());
SortedSet<ParameterKey> actualSetNullParamKeys = toParamKeys(parameterHolder.getSetNullParams());
SortedSet<ParameterKey> actualOutParamKeys = new TreeSet<ParameterKey>();
if (isOutParamHolder) {
actualOutParamKeys.addAll(toParamKeys(((OutParameterHolder) parameterHolder).getOutParams()));
}
SortedSet<ParameterKey> expectedParamKeys = getParamExecutionKeys(params);
SortedSet<ParameterKey> expectedSetNullParamKeys = getSetNullParamExecutionKeys(params);
