private Collection<Object[]> getParameterArrays() throws Exception {
        Method testClassMethod = getDeclaredMethod(this.getClass(),
                "getTestClass");
        Class<?> returnType = testClassMethod.getReturnType();
        if (returnType == Class.class) {
            return getParameterArrays4_3();
        }
        else {
            return getParameterArrays4_4();
        }
    }