コード例 #1
0
ファイル: JSOMergeUnit.java プロジェクト: alexo/js-optimizer
  protected void checkMergedJSFiles(Group group, String testFile, String encoding)
      throws Exception {

    // Recuperation du fichier minimize

    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    AbstractGroupBuilder agb = AbstractGroupBuilder.getInstance();
    agb.buildGroupJsIfNeeded(group, baos, null);

    baos.flush();
    baos.close();

    testFile = "com/ideo/jso/junit/minimize/" + testFile;
    String testMerged = getFileContentAsString(testFile, encoding);

    System.out.println("---File " + testFile + ":");
    System.out.println(testMerged);
    System.out.println("--- Group " + group.getName() + ":");
    System.out.println(baos.toString(encoding));
    System.out.println("---");

    assertEquals(
        manageUnixWindowNewLine(testMerged), manageUnixWindowNewLine(baos.toString(encoding)));
  }