/* vim: set ts=2 et sw=2 cindent fo=qroca: */ package com.globant.katari.core.web; import static org.easymock.EasyMock.*; import javax.servlet.http.HttpServletResponse; import org.junit.Test; import static org.junit.Assert.*; /* Tests the weblet response wrapper. */ public class WebletResponseWrapperTest { /* Tests that the writer correctly writes to the output stream. */ @Test public final void testWriter() throws Exception { HttpServletResponse response = createNiceMock(HttpServletResponse.class); expect(response.getCharacterEncoding()).andReturn("utf-8"); replay(response); WebletResponseWrapper wrapper = new WebletResponseWrapper(response); wrapper.getWriter().print("test"); wrapper.flushBuffer(); assertEquals("test", wrapper.getResponseAsString()); } }