use of org.beetl.core.Template in project beetl2.0 by javamonkey.
the class ConfigTest method testSimple.
@Test
public void testSimple() throws Exception {
Template t = gt.getTemplate("/lang/config_template.html");
String str = t.render();
AssertJUnit.assertEquals(this.getFileContent("/lang/config_expected.html"), str);
}
use of org.beetl.core.Template in project beetl2.0 by javamonkey.
the class Pojo2 method testSimple.
@Test
public void testSimple() throws Exception {
Pojo p = new Pojo();
Template t = gt.getTemplate("/lang/pojo_template.html");
t.binding("p", p);
String str = t.render();
AssertJUnit.assertEquals(this.getFileContent("/lang/pojo_expected.html"), str);
}
use of org.beetl.core.Template in project beetl2.0 by javamonkey.
the class NativeTest method testSecurity.
@Test
public void testSecurity() throws Exception {
StringTemplateResourceLoader resourceLoader = new StringTemplateResourceLoader();
Configuration cfg = Configuration.defaultConfiguration();
GroupTemplate gt = new GroupTemplate(resourceLoader, cfg);
Template t = gt.getTemplate("hello,${@java.lang.System.currentTimeMillis()}");
String str = t.render();
AssertJUnit.assertEquals("hello,", str);
}
use of org.beetl.core.Template in project beetl2.0 by javamonkey.
the class NativeTest method testMethod.
@Test
public void testMethod() throws Exception {
NativeTest test = new NativeTest();
Template t = gt.getTemplate("/nat/nat_method_template.html");
this.bind(t, "test", test);
String str = t.render();
AssertJUnit.assertEquals(this.getFileContent("/nat/nat_method_expected.html"), str);
t = gt.getTemplate("/nat/nat_method_template.html");
this.bind(t, "test", test);
str = t.render();
AssertJUnit.assertEquals(this.getFileContent("/nat/nat_method_expected.html"), str);
}
use of org.beetl.core.Template in project beetl2.0 by javamonkey.
the class NativeTest method testAll.
@Test
public void testAll() throws Exception {
NativeTest test = new NativeTest();
Template t = gt.getTemplate("/nat/all_template.html");
this.bind(t, "test", test);
String str = t.render();
AssertJUnit.assertEquals(this.getFileContent("/nat/all_expected.html"), str);
t = gt.getTemplate("/nat/all_template.html");
this.bind(t, "test", test);
str = t.render();
AssertJUnit.assertEquals(this.getFileContent("/nat/all_expected.html"), str);
}
Aggregations