Package org.springmodules.template

Examples of org.springmodules.template.Template


        loaderControl.expectAndReturn(loader.getResource("name_en_US.ext"), null);
        loaderControl.expectAndReturn(loader.getResource("name_en.ext"), null);
        loaderControl.expectAndReturn(loader.getResource("name.ext"), resource);


        Template template = new DummyTemplate();
        engineControl.expectAndReturn(engine.createTemplate(resource, encoding), template);

        loaderControl.replay();
        engineControl.replay();

        Template result = resolver.resolve(name, encoding, Locale.US);

        assertSame(template, result);

        loaderControl.verify();
        engineControl.verify();
View Full Code Here


        String name = "name";

        StringResource resource = new StringResource("resource");
        loaderControl.expectAndReturn(loader.getResource("name.ext"), resource);

        Template template = new DummyTemplate();
        engineControl.expectAndReturn(engine.createTemplate(resource, "UTF-8"), template);

        loaderControl.replay();
        engineControl.replay();

        Template result1 = resolver.resolve(name);
        Template result2 = resolver.resolve(name);

        assertSame(template, result1);
        assertSame(result1, result2);

        loaderControl.verify();
View Full Code Here

        StringResource resource = new StringResource("resource");
        loaderControl.expectAndReturn(loader.getResource("name.ext"), resource);
        loaderControl.expectAndReturn(loader.getResource("name.ext"), resource);

        Template template1 = new DummyTemplate();
        Template template2 = new DummyTemplate();
        engineControl.expectAndReturn(engine.createTemplate(resource, "UTF-8"), template1);
        engineControl.expectAndReturn(engine.createTemplate(resource, "UTF-8"), template2);

        loaderControl.replay();
        engineControl.replay();

        Template result1 = resolver.resolve(name);
        Template result2 = resolver.resolve(name);

        assertSame(template1, result1);
        assertSame(template2, result2);

        loaderControl.verify();
View Full Code Here

        String encoding = "encoding";

        StringResource resource = new StringResource("resource");
        loaderControl.expectAndReturn(loader.getResource("name.ext"), resource);

        Template template = new DummyTemplate();
        engineControl.expectAndReturn(engine.createTemplate(resource, encoding), template);

        loaderControl.replay();
        engineControl.replay();

        Template result1 = resolver.resolve(name, encoding);
        Template result2 = resolver.resolve(name, encoding);

        assertSame(template, result1);
        assertSame(result1, result2);

        loaderControl.verify();
View Full Code Here

        StringResource resource = new StringResource("resource");
        loaderControl.expectAndReturn(loader.getResource("name_en_US.ext"), null);
        loaderControl.expectAndReturn(loader.getResource("name_en.ext"), null);
        loaderControl.expectAndReturn(loader.getResource("name.ext"), resource);

        Template template = new DummyTemplate();
        engineControl.expectAndReturn(engine.createTemplate(resource, encoding), template);

        loaderControl.replay();
        engineControl.replay();

        Template result1 = resolver.resolve(name, encoding, Locale.US);
        Template result2 = resolver.resolve(name, encoding, Locale.US);

        assertSame(template, result1);
        assertSame(result1, result2);

        loaderControl.verify();
View Full Code Here

    }

    public void testCreateTemplate() throws Exception {
        String encoding = "UTF-8";
        Resource resource = new StringResource("Hello ${name}");
        Template template = engine.createTemplate(resource, encoding);

        Map model = new HashMap();
        model.put("name", "Lian");
        assertEquals("Hello Lian", template.generate(model));
    }
View Full Code Here

        Resource resource = new StringResource("<#include \"name\">");

        loaderControl.replay();

        Template template = engine.createTemplate(resource, encoding);

        assertEquals("Hello", template.generate(new HashMap()));
        loaderControl.verify();
    }
View Full Code Here

    }

    public void testCreateTemplate() throws Exception {
        String encoding = "UTF-8";
        Resource resource = new StringResource("Hello $name");
        Template template = engine.createTemplate(resource, encoding);

        Map model = new HashMap();
        model.put("name", "Daan");

        assertEquals("Hello Daan", template.generate(model));
    }
View Full Code Here

        Resource resource = new StringResource("#include( \"name\" )");

        loaderControl.replay();

        Template template = engine.createTemplate(resource, encoding);

        assertEquals("Hello", template.generate(new HashMap()));
        loaderControl.verify();
    }
View Full Code Here

        model.put("bccs", people);
        model.put("subject", "subject1");

        String encoding = "UTF-8";
        Resource resource = new ClassPathResource("temp.vm", getClass());
        Template template = engine.createTemplate(resource, encoding);

        long sum = 0;

        for (int i=0; i<100; i++) {
            StopWatch sw = new StopWatch();
            sw.start();
            template.generate(model);
            sw.stop();
            sum += sw.getTotalTimeMillis();
        }

        System.out.println("took average of " + ((double)sum)/100 + " millis");
View Full Code Here

TOP

Related Classes of org.springmodules.template.Template

Copyright © 2018 www.massapicom. 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.