*/
public static <T> T createNicePartialMock(Class<T> type, String methodName, Class<?>[] methodParameterTypes,
Object[] constructorArguments, Class<?>[] constructorParameterTypes) {
ConstructorArgs constructorArgs = new ConstructorArgs(Whitebox.getConstructor(type, constructorParameterTypes),
constructorArguments);
return doMockSpecific(type, new NiceMockStrategy(), new String[] { methodName }, constructorArgs,
methodParameterTypes);
}