Examples of addReaderFromString()


Examples of br.com.caelum.tubaina.builder.BookBuilder.addReaderFromString()

    data = new TubainaBuilderData(false, TubainaBuilder.DEFAULT_TEMPLATE_DIR, false, false, "teste");

    generator = new LatexGenerator(parser, data);

    BookBuilder builder = builder("livro");
    builder.addReaderFromString("[chapter     O que é java?   ]\n" + "texto da seção\n"
        + "[section Primeira seção]\n" + "texto da prim seção\n" + "[section Segunda seção]\n"
        + "texto da segunda seção\n\n");
    builder.addReaderFromString("[chapter Introdução]\n" + "Algum texto de introdução\n");
    book = builder.build();
    temp = new File("tmp");
View Full Code Here

Examples of br.com.caelum.tubaina.builder.BookBuilder.addReaderFromString()

    BookBuilder builder = builder("livro");
    builder.addReaderFromString("[chapter     O que é java?   ]\n" + "texto da seção\n"
        + "[section Primeira seção]\n" + "texto da prim seção\n" + "[section Segunda seção]\n"
        + "texto da segunda seção\n\n");
    builder.addReaderFromString("[chapter Introdução]\n" + "Algum texto de introdução\n");
    book = builder.build();
    temp = new File("tmp");
    temp.mkdir();
  }
View Full Code Here

Examples of br.com.caelum.tubaina.builder.BookBuilder.addReaderFromString()

  }

  @Test
  public void testGeneratorWithCorrectImages() throws IOException {
    BookBuilder builder = builder("Com imagens");
    builder.addReaderFromString("[chapter qualquer um]\n" + "[img baseJpgImage.jpg]");
    Book b = builder.build();
    new LatexModule().inject(b);

    generator.generate(b, temp);
View Full Code Here

Examples of br.com.caelum.tubaina.builder.BookBuilder.addReaderFromString()

  }

  @Test
  public void testGeneratorWithDoubledImage() throws TubainaException, IOException {
    BookBuilder builder = builder("Com imagens");
    builder.addReaderFromString("[chapter qualquer um]\n" + "[img baseJpgImage.jpg]\n[img baseJpgImage.jpg]");

    Book b = builder.build();
    new LatexModule().inject(b);
    try {
      generator.generate(b, temp);
View Full Code Here

Examples of br.com.caelum.tubaina.builder.BookBuilder.addReaderFromString()

  }

  @Test
  public void testGeneratorWithNonExistantImage() throws TubainaException, IOException {
    BookBuilder builder = builder("Com imagens");
    builder.addReaderFromString("[chapter qualquer um]\n" + "[img src/test/resources/someImage.gif]");
    try {
      Book b = builder.build();
      new LatexModule().inject(b);
      generator.generate(b, temp);
      Assert.fail("Should raise an exception");
View Full Code Here

Examples of br.com.caelum.tubaina.builder.BookBuilder.addReaderFromString()

    LatexParser parser = new LatexParser(tags);

    File path = new File("src/test/resources");
    ResourceLocator.initialize(path);
    BookBuilder builder = builder("Do Instrutor");
    builder.addReaderFromString("[chapter com notas]\n" + "Algo mais no capitulo.\n\n[note]uma nota para o instrutor[/note]");
    Book b = builder.build();
    new LatexModule(true, true).inject(b);
    new LatexGenerator(parser, data).generate(b, temp);
    File texFile = new File(temp, "teste.tex");
    Assert.assertTrue("Book file should exist", texFile.exists());
View Full Code Here

Examples of br.com.caelum.tubaina.builder.BookBuilder.addReaderFromString()

  }

  @Test
  public void testGeneratorForStudentTextbook() throws IOException {
    BookBuilder builder = builder("Do Aluno");
    builder.addReaderFromString("[chapter com notas]\n" + "[note]uma nota para o instrutor[/note]");
    Book b = builder.build();
    new LatexModule(false, true).inject(b);
    generator.generate(b, temp);
    File texFile = new File(temp, "teste.tex");
    Assert.assertTrue("Book file should exist", texFile.exists());
View Full Code Here

Examples of br.com.caelum.tubaina.builder.BookBuilder.addReaderFromString()

    }

    @Test
    public void shouldCreateADirectoryForEachChapterThatContainsImages() throws Exception {
        BookBuilder builder = builder("Com Imagens");
        builder.addReaderFromString("[chapter Um capítulo]\n"
                + "Uma introdução com imagem: \n\n" + "[img baseJpgImage.jpg]");
        builder.addReaderFromString("[chapter Outro capítulo]\n"
                + "Uma introdução com imagem: \n\n" + "[img basePngImage.png]");
        Book imageBook = builder.build();
        new KindleModule().inject(imageBook);
View Full Code Here

Examples of br.com.caelum.tubaina.builder.BookBuilder.addReaderFromString()

    @Test
    public void shouldCreateADirectoryForEachChapterThatContainsImages() throws Exception {
        BookBuilder builder = builder("Com Imagens");
        builder.addReaderFromString("[chapter Um capítulo]\n"
                + "Uma introdução com imagem: \n\n" + "[img baseJpgImage.jpg]");
        builder.addReaderFromString("[chapter Outro capítulo]\n"
                + "Uma introdução com imagem: \n\n" + "[img basePngImage.png]");
        Book imageBook = builder.build();
        new KindleModule().inject(imageBook);

        generator.generate(imageBook, tempDir);
View Full Code Here

Examples of br.com.caelum.tubaina.builder.BookBuilder.addReaderFromString()

    }

    @Test
    public void shouldNotCreateADirectoryChapterThatDoesntContainAnyImages() throws Exception {
        BookBuilder builder = builder("Com Imagens");
        builder.addReaderFromString("[chapter Um capítulo]\n"
                + "Uma introdução com imagem:\n");
        builder.addReaderFromString("[chapter Outro capítulo]\n"
                + "Uma introdução com imagem: \n\n" + "[img basePngImage.png]");
        Book imageBook = builder.build();
        new KindleModule().inject(imageBook);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.