Examples of BasicHttpEntity


Examples of org.apache.http.entity.BasicHttpEntity

    public void testRequestsNotExpecting100ContinueBehaviorShouldNotSetExpectContinueHeader()
            throws Exception {
        final BasicHttpEntityEnclosingRequest post = new BasicHttpEntityEnclosingRequest(
                "POST", "/", HttpVersion.HTTP_1_1);
        post.setHeader("Content-Length", "128");
        post.setEntity(new BasicHttpEntity());

        final Capture<HttpRequestWrapper> reqCap = new Capture<HttpRequestWrapper>();

        EasyMock.expect(
                mockBackend.execute(
View Full Code Here

Examples of org.apache.http.entity.BasicHttpEntity

                                                     int status,
                                                     String message,
                                                     boolean chunked,
                                                     int length) {

        BasicHttpEntity entity = new BasicHttpEntity();
        entity.setChunked(chunked);
        entity.setContentLength(length);
        HttpResponse response = createResponse(version, status, message);
        response.setEntity(entity);

        return response;
View Full Code Here

Examples of org.apache.http.entity.BasicHttpEntity

        assertEquals(0, bytes.length);
    }
   
    public void testMaxIntContentToByteArray() throws Exception {
        byte[] content = "Message content".getBytes("ISO-8859-1");
        BasicHttpEntity httpentity = new BasicHttpEntity();
        httpentity.setContent(new ByteArrayInputStream(content));
        httpentity.setContentLength(Integer.MAX_VALUE + 100L);
        try {
            EntityUtils.toByteArray(httpentity);
            fail("IllegalArgumentException should have been thrown");
        } catch (IllegalArgumentException ex) {
            // expected
View Full Code Here

Examples of org.apache.http.entity.BasicHttpEntity

        }
    }
   
    public void testUnknownLengthContentToByteArray() throws Exception {
        byte[] bytes = "Message content".getBytes("ISO-8859-1");
        BasicHttpEntity httpentity = new BasicHttpEntity();
        httpentity.setContent(new ByteArrayInputStream(bytes));
        httpentity.setContentLength(-1L);
        byte[] bytes2 = EntityUtils.toByteArray(httpentity);
        assertNotNull(bytes2);
        assertEquals(bytes.length, bytes2.length);
        for (int i = 0; i < bytes.length; i++) {
            assertEquals(bytes[i], bytes2[i]);
View Full Code Here

Examples of org.apache.http.entity.BasicHttpEntity

        }
    }
   
    public void testKnownLengthContentToByteArray() throws Exception {
        byte[] bytes = "Message content".getBytes("ISO-8859-1");
        BasicHttpEntity httpentity = new BasicHttpEntity();
        httpentity.setContent(new ByteArrayInputStream(bytes));
        httpentity.setContentLength(bytes.length);
        byte[] bytes2 = EntityUtils.toByteArray(httpentity);
        assertNotNull(bytes2);
        assertEquals(bytes.length, bytes2.length);
        for (int i = 0; i < bytes.length; i++) {
            assertEquals(bytes[i], bytes2[i]);
View Full Code Here

Examples of org.apache.http.entity.BasicHttpEntity

            // expected
        }
    }
   
    public void testNullContentTypeGetContentCharset() throws Exception {
        BasicHttpEntity httpentity = new BasicHttpEntity();
        httpentity.setContentType((Header)null);
        assertNull(EntityUtils.getContentCharSet(httpentity));
    }
View Full Code Here

Examples of org.apache.http.entity.BasicHttpEntity

        httpentity.setContentType((Header)null);
        assertNull(EntityUtils.getContentCharSet(httpentity));
    }
   
    public void testNoCharsetGetContentCharset() throws Exception {
        BasicHttpEntity httpentity = new BasicHttpEntity();
        httpentity.setContentType(new BasicHeader("Content-Type", "text/plain; param=yadayada"));
        assertNull(EntityUtils.getContentCharSet(httpentity));
    }
View Full Code Here

Examples of org.apache.http.entity.BasicHttpEntity

        httpentity.setContentType(new BasicHeader("Content-Type", "text/plain; param=yadayada"));
        assertNull(EntityUtils.getContentCharSet(httpentity));
    }
   
    public void testGetContentCharset() throws Exception {
        BasicHttpEntity httpentity = new BasicHttpEntity();
        httpentity.setContentType(new BasicHeader("Content-Type", "text/plain; charset = UTF-8"));
        assertEquals("UTF-8", EntityUtils.getContentCharSet(httpentity));
    }
View Full Code Here

Examples of org.apache.http.entity.BasicHttpEntity

        assertEquals("", s);
    }
       
    public void testMaxIntContentToString() throws Exception {
        byte[] content = "Message content".getBytes("ISO-8859-1");
        BasicHttpEntity httpentity = new BasicHttpEntity();
        httpentity.setContent(new ByteArrayInputStream(content));
        httpentity.setContentLength(Integer.MAX_VALUE + 100L);
        try {
            EntityUtils.toString(httpentity);
            fail("IllegalArgumentException should have been thrown");
        } catch (IllegalArgumentException ex) {
            // expected
View Full Code Here

Examples of org.apache.http.entity.BasicHttpEntity

        }
    }
   
    public void testUnknownLengthContentToString() throws Exception {
        byte[] bytes = "Message content".getBytes("ISO-8859-1");
        BasicHttpEntity httpentity = new BasicHttpEntity();
        httpentity.setContent(new ByteArrayInputStream(bytes));
        httpentity.setContentLength(-1L);
        String s = EntityUtils.toString(httpentity, "ISO-8859-1");
        assertEquals("Message content", s);
    }
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.