question: private Injector createInjectorFor ( final Class < ? > [ ] classes ) throws InitializationError { final List < Module > modules = new ArrayList < > ( ) ; if ( classes != null ) { for ( final Class < ? > module : Arrays . asList ( classes ) ) { try { modules . add ( ( Module ) module . newInstance ( ) ) ; } catch ( final ReflectiveOperationException exception ) { throw new InitializationError ( exception ) ; } } } return Guice . createInjector ( modules ) ; }
target:  Create a Guice Injector for the class under test.