  @Test( dataProvider = "successfulAutoFragmentCompiles" )
  public void processSuccessfulAutoFragmentCompile( @Nonnull final String classname,
                                                    @Nonnull final String... additionalClassnames )
    throws Exception
  {

    final List<String> expectedOutputs =
      Collections.singletonList( toFilename( "expected", classname, "Sting_", "_Fragment.java" ) );
    final List<JavaFileObject> javaFileObjects = inputs( classname );
    javaFileObjects.addAll( inputs( additionalClassnames ) );
    assertSuccessfulCompile( javaFileObjects, expectedOutputs, this::emitAutoFragmentGeneratedFile );
  }