Package freemarker.template

Examples of freemarker.template.TemplateDirectiveBody.render()


    @Test
    public void testEvaluateWriter() throws TemplateException, IOException {
        TemplateDirectiveBody body = createMock(TemplateDirectiveBody.class);
        Writer writer = createMock(Writer.class);

        body.render(writer);

        replay(body, writer);
        FreemarkerModelBody modelBody = new FreemarkerModelBody(null, body);
        modelBody.evaluate(writer);
        verify(body, writer);
View Full Code Here


    @Test(expected = IOException.class)
    public void testEvaluateWriterException() throws TemplateException, IOException {
        TemplateDirectiveBody body = createMock(TemplateDirectiveBody.class);
        Writer writer = createMock(Writer.class);

        body.render(writer);
        expectLastCall().andThrow(new TemplateException(null));

        replay(body, writer);
        try {
            FreemarkerModelBody modelBody = new FreemarkerModelBody(null, body);
View Full Code Here

    @Test
    public void testEvaluateWriter() throws TemplateException, IOException {
        TemplateDirectiveBody body = createMock(TemplateDirectiveBody.class);
        Writer writer = createMock(Writer.class);

        body.render(writer);

        replay(body, writer);
        FreemarkerModelBody modelBody = new FreemarkerModelBody(null, body);
        modelBody.evaluate(writer);
        verify(body, writer);
View Full Code Here

    @Test(expected = IOException.class)
    public void testEvaluateWriterException() throws TemplateException, IOException {
        TemplateDirectiveBody body = createMock(TemplateDirectiveBody.class);
        Writer writer = createMock(Writer.class);

        body.render(writer);
        expectLastCall().andThrow(new TemplateException(null));

        replay(body, writer);
        try {
            FreemarkerModelBody modelBody = new FreemarkerModelBody(null, body);
View Full Code Here

        tModel.start(container, env);
        tModel.end(container, "myTemplate", "myTemplateType",
                "myTemplateExpression", "myRole",
                "myPreparer", env);
        body.render(isA(NullWriter.class));

        replay(tModel, body, container, attribute);
        fmModel.execute(env, params, null, body);
        verify(template, model, request, tModel, body, container, servlet, servletContext, attribute);
    }
View Full Code Here

        params.put("role", objectWrapper.wrap("myRole"));

        expect(request.getAttribute(FreeMarkerUtil.COMPOSE_STACK_ATTRIBUTE_NAME)).andReturn(composeStack);
        tModel.start(composeStack, "myRole");
        tModel.end(composeStack);
        body.render(isA(NullWriter.class));

        replay(request, tModel, body);
        fmModel.execute(env, params, null, body);
        verify(template, model, request, tModel, body);
    }
View Full Code Here

        params.put("value", objectWrapper.wrap(attribute));

        tModel.start(composeStack, container, false, "myPreparer", "myRole", "myDefaultValue", "myDefaultValueRole",
                "myDefaultValueType", "myName", attribute, env);
        tModel.end(composeStack, container, false, env);
        body.render(isA(NullWriter.class));

        replay(tModel, body, container, attribute);
        fmModel.execute(env, params, null, body);
        verify(template, model, request, tModel, body, container, servlet, servletContext, attribute);
    }
View Full Code Here

        params.put("extends", objectWrapper.wrap("myExtends"));
        params.put("preparer", objectWrapper.wrap("myPreparer"));

        tModel.start(composeStack, "myName", "myTemplate", "myRole", "myExtends", "myPreparer");
        tModel.end(container, composeStack, env);
        body.render(isA(NullWriter.class));

        replay(tModel, body, container);
        fmModel.execute(env, params, null, body);
        verify(template, model, request, tModel, body, container, servlet, servletContext);
    }
View Full Code Here

     * @throws TemplateException If something goes wrong.
     */
    @Test
    public void testEvaluateBody() throws TemplateException, IOException {
        TemplateDirectiveBody body = createMock(TemplateDirectiveBody.class);
        body.render(isA(NullWriter.class));

        replay(body);
        evaluateBody(body);
        verify(body);
    }
View Full Code Here

     * @throws TemplateException If something goes wrong.
     */
    @Test
    public void testRenderAsString() throws TemplateException, IOException {
        TemplateDirectiveBody body = createMock(TemplateDirectiveBody.class);
        body.render(isA(StringWriter.class));

        replay(body);
        assertEquals("", renderAsString(body));
        verify(body);
    }
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.