Package org.apache.shale.test.mock

Examples of org.apache.shale.test.mock.MockPrintWriter


        try {
      resource.send(context);
    } catch (IOException e) {
      assertTrue("error send style",false);
    }
    MockPrintWriter printWriter = (MockPrintWriter) response.getWriter();
    String content = String.valueOf(printWriter.content());
    System.out.println(content);
  }
View Full Code Here


    } catch (ClassNotFoundException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
    content.send(this.response);
    MockPrintWriter writer = (MockPrintWriter) response.getWriter();
    char[] cs = writer.content();
    assertEquals("Test", new String(cs));
  }
View Full Code Here

                              facesContext.getResponseWriter(),
                              Mechanism.CLASS_RESOURCE, "/foo/bar.js");

        // Evaluate the results
        assertEquals("text/javascript", response.getContentType());
        MockPrintWriter writer = (MockPrintWriter) response.getWriter();
        char content[] = writer.content();
        assertNotNull(content);
        assertTrue(content.length > JAVASCRIPT_CONTENT.length());
        for (int i = 0; i < JAVASCRIPT_CONTENT.length(); i++) {
            assertEquals("Character at position " + i, JAVASCRIPT_CONTENT.charAt(i), content[i]);
        }
View Full Code Here

                              facesContext.getResponseWriter(),
                              Mechanism.CLASS_RESOURCE, "/foo/bar.css");

        // Evaluate the results
        assertEquals("text/css", response.getContentType());
        MockPrintWriter writer = (MockPrintWriter) response.getWriter();
        char content[] = writer.content();
        assertNotNull(content);
        assertTrue(content.length > STYLESHEET_CONTENT.length());
        for (int i = 0; i < STYLESHEET_CONTENT.length(); i++) {
            assertEquals("Character at position " + i, STYLESHEET_CONTENT.charAt(i), content[i]);
        }
View Full Code Here

        CatalogFactory.getInstance().getCatalog("remoting").
                addCommand("foo.bar", new ChainProcessorCommand());
        processor.process(facesContext, "/foo/bar");
        assertEquals(response.getStatus(), HttpServletResponse.SC_OK);
        assertEquals("text/x-plain", response.getContentType());
        MockPrintWriter writer = (MockPrintWriter) response.getWriter();
        char content[] = writer.content();
        assertNotNull(content);
        assertTrue(content.length > PROCESS_CONTENT.length());
        for (int i = 0; i < PROCESS_CONTENT.length(); i++) {
            assertEquals("Character at position " + i, PROCESS_CONTENT.charAt(i), content[i]);
        }
View Full Code Here

    // Test output sent directly to the servlet response PrintWriter
    public void testDirectWriter() throws Exception {

        processor.process(facesContext, "/business/directWriter");
        assertEquals("text/x-plain", response.getContentType());
        MockPrintWriter writer = (MockPrintWriter) response.getWriter();
        assertNotNull(writer);
        assertEquals(10, writer.size());
        char content[] = writer.content();
        for (int i = 0; i < 10; i++) {
            assertEquals("Character at position " + i, (char) ('a' + i), content[i]);
        }
        assertTrue(facesContext.getResponseComplete());
View Full Code Here

    // Test output sent indirectly to the servlet or portlet response writer
    public void testIndirectWriter() throws Exception {

        processor.process(facesContext, "/business/indirectWriter");
        assertEquals("text/x-plain", response.getContentType());
        MockPrintWriter writer = (MockPrintWriter) response.getWriter();
        assertNotNull(writer);
        assertEquals(10, writer.size());
        char content[] = writer.content();
        for (int i = 0; i < 10; i++) {
            assertEquals("Character at position " + i, (char) ('a' + i), content[i]);
        }
        assertTrue(facesContext.getResponseComplete());
View Full Code Here

TOP

Related Classes of org.apache.shale.test.mock.MockPrintWriter

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.