Package org.geoserver.monitor.MonitorServletRequest

Examples of org.geoserver.monitor.MonitorServletRequest.MonitorInputStream


   
    public void testInputStream() throws Exception {
        byte[] data = data();
        MockServletInputStream mock = new MockServletInputStream(data);
       
        MonitorInputStream in = new MonitorInputStream(mock);
        byte[] read = read(in);
       
        assertEquals(data.length, read.length);
       
        byte[] buffer = in.getData();
        assertEquals(1024, buffer.length);
       
        for (int i = 0; i < buffer.length; i++) {
            assertEquals(data[i], buffer[i]);
        }
View Full Code Here


    @Test
    public void testInputStreamMaxSizeZero() throws Exception {
        byte[] data = data();
        MockServletInputStream mock = new MockServletInputStream(data);

        MonitorInputStream in = new MonitorInputStream(mock, 0);
        byte[] read = read(in);

        assertEquals(data.length, read.length);

        byte[] buffer = in.getData();
        assertEquals(0, buffer.length);

        // ? why does this report 1 off ?
        assertEquals(data.length - 1, in.getBytesRead());
    }
View Full Code Here

    @Test
    public void testInputStream() throws Exception {
        byte[] data = data();
        MockServletInputStream mock = new MockServletInputStream(data);
       
        MonitorInputStream in = new MonitorInputStream(mock, 1024);
        byte[] read = read(in);
       
        assertEquals(data.length, read.length);
       
        byte[] buffer = in.getData();
        assertEquals(1024, buffer.length);
       
        for (int i = 0; i < buffer.length; i++) {
            assertEquals(data[i], buffer[i]);
        }

        // ? why does this report 1 off ?
        assertEquals(data.length - 1, in.getBytesRead());
    }
View Full Code Here

TOP

Related Classes of org.geoserver.monitor.MonitorServletRequest.MonitorInputStream

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.