Package org.pirkaengine.core

Source Code of org.pirkaengine.core.RenderTest_script

package org.pirkaengine.core;

import static org.pirkaengine.core.TestUtil.*;

import org.junit.Test;
import org.pirkaengine.core.PirkaLoadException;
import org.pirkaengine.core.Template;
import org.pirkaengine.core.TemplateNotFoundException;
import org.pirkaengine.core.parser.ParseException;

public class RenderTest_script extends RenderTest {
   
    @Test
    public void render_prkDefGroovy_getFileType() throws ParseException, PirkaLoadException, TemplateNotFoundException  {
        String templateName = "PrkDefGroovy_getFileType";
        Template tmpl = loader.load(getTemplateFileName(templateName));
        viewModel.put("name", "Sample.doc");
        String actual = tmpl.generate(viewModel).render();
        assertRenderEquals(templateName, actual);
    }

    @Test
    public void render_prkDefJavaScript_average() throws ParseException, PirkaLoadException, TemplateNotFoundException  {
        String templateName = "PrkDefJavaScript_average";
        Template tmpl = loader.load(getTemplateFileName(templateName));
        Integer[] scores = {10, 8, 9, 10, 8};
        viewModel.put("scores", scores);
        String actual = tmpl.generate(viewModel).render();
        assertRenderEquals(templateName, actual);
    }
   
    @Test
    public void render_prkDefGroovy_trim() throws ParseException, PirkaLoadException, TemplateNotFoundException  {
        String templateName = "PrkDefGroovy_trim";
        Template tmpl = loader.load(getTemplateFileName(templateName));
        viewModel.put("text1", "あいうえおかきくけ");
        viewModel.put("text2", "あいうえおかきくけこ");
        viewModel.put("text3", "あいうえおかきくけこさし");
        String actual = tmpl.generate(viewModel).render();
        assertRenderEquals(templateName, actual);
    }

    @Test
    public void render_prkDefRuby_format() throws ParseException, PirkaLoadException, TemplateNotFoundException  {
        String templateName = "PrkDefRuby_format";
        Template tmpl = loader.load(getTemplateFileName(templateName));
        viewModel.put("price", 1234567890);
        String actual = tmpl.generate(viewModel).render();
        assertRenderEquals(templateName, actual);
    }
}
TOP

Related Classes of org.pirkaengine.core.RenderTest_script

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.