code: @SuppressWarnings("unchecked")
      public static synchronized <T> T invokeMethod(Object tested, Object... arguments) throws Exception {
          return (T) doInvokeMethod(tested, null, null, arguments);
      }
docs: Invoke a private or inner class method without the need to specify the
  method name. This is thus a more refactor friendly version of the
  
  @param <T>       the generic type
  @param tested    the tested
  @param arguments the arguments
  @return the t
  @throws Exception the exception
  {@link #invokeMethod(Object, String, Object...)} method and
  is recommend over this method for that reason. This method
  might be useful to test private methods.