code: public void process(Class<?> clazz, Object testInstance) {
          processIndependentAnnotations(testInstance.getClass(), testInstance);
          injectMocks(testInstance);
      }
docs: Process the fields of the test instance and create Mocks, Spies, Captors and inject them on fields
  annotated &#64;InjectMocks.
  
  <p>
  This code process the test class and the super classes.
  <ol>
  <li>First create Mocks, Spies, Captors.</li>
  <li>Then try to inject them.</li>
  </ol>
  
  @param clazz Not used
  @param testInstance The instance of the test, should not be null.
  
  @see org.mockito.plugins.AnnotationEngine#process(Class, Object)