List of usage examples for org.apache.http.entity BasicHttpEntity setContent
public void setContent(InputStream inputStream)
From source file:org.apache.hadoop.gateway.dispatch.CappedBufferHttpEntityTest.java
@Test public void testS__C1_FC_IB() throws IOException { String data = "0123456789"; BasicHttpEntity basic; CappedBufferHttpEntity replay;/*from w ww . j av a 2s. c o m*/ basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(data.getBytes("UTF-8"))); replay = new CappedBufferHttpEntity(basic, 20); String output; output = byteRead(replay.getContent(), -1); assertThat(output, is(data)); }
From source file:org.apache.hadoop.gateway.dispatch.CappedBufferHttpEntityTest.java
@Test public void testB__C1_FC_IB() throws IOException { String data = "0123456789"; BasicHttpEntity basic; CappedBufferHttpEntity replay;/*from ww w .j av a2 s . c o m*/ basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(data.getBytes("UTF-8"))); replay = new CappedBufferHttpEntity(basic, 20); String output; output = blockRead(replay.getContent(), UTF8, -1, 3); assertThat(output, is(data)); }
From source file:org.apache.hadoop.gateway.dispatch.CappedBufferHttpEntityTest.java
@Test public void testIsRepeatable() throws Exception { String text = "0123456789"; BasicHttpEntity basic; CappedBufferHttpEntity replay;/*from w ww .j av a 2s.c o m*/ basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(text.getBytes(UTF8))); replay = new CappedBufferHttpEntity(basic); assertThat(replay.isRepeatable(), is(true)); basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(text.getBytes(UTF8))); BufferedHttpEntity buffered = new BufferedHttpEntity(basic); replay = new CappedBufferHttpEntity(buffered); assertThat(replay.isRepeatable(), is(true)); }
From source file:org.apache.hadoop.gateway.dispatch.CappedBufferHttpEntityTest.java
@Test public void testIsChunked() throws Exception { String input = "0123456789"; BasicHttpEntity basic; CappedBufferHttpEntity replay;/*from w w w . ja v a2 s .c o m*/ basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(input.getBytes(UTF8))); replay = new CappedBufferHttpEntity(basic, 5); assertThat(replay.isChunked(), is(false)); basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(input.getBytes(UTF8))); basic.setChunked(true); replay = new CappedBufferHttpEntity(basic, 5); assertThat(replay.isChunked(), is(true)); }
From source file:org.apache.hadoop.gateway.dispatch.CappedBufferHttpEntityTest.java
@Test public void testGetContentLength() throws Exception { String input = "0123456789"; BasicHttpEntity basic; CappedBufferHttpEntity replay;//w ww . j a v a2 s . co m basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(input.getBytes(UTF8))); replay = new CappedBufferHttpEntity(basic, 5); assertThat(replay.getContentLength(), is(-1L)); basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(input.getBytes(UTF8))); basic.setContentLength(input.length()); replay = new CappedBufferHttpEntity(basic, 5); assertThat(replay.getContentLength(), is(10L)); }
From source file:org.apache.hadoop.gateway.dispatch.CappedBufferHttpEntityTest.java
@Test public void testGetContentType() throws Exception { String input = "0123456789"; BasicHttpEntity basic; CappedBufferHttpEntity replay;// w w w .j a va 2 s. c om basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(input.getBytes(UTF8))); replay = new CappedBufferHttpEntity(basic, 5); assertThat(replay.getContentType(), nullValue()); basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(input.getBytes(UTF8))); basic.setContentType(ContentType.APPLICATION_JSON.getMimeType()); replay = new CappedBufferHttpEntity(basic, 5); assertThat(replay.getContentType().getValue(), is("application/json")); }
From source file:org.apache.hadoop.gateway.dispatch.CappedBufferHttpEntityTest.java
@Test public void testGetContentEncoding() throws Exception { String input = "0123456789"; BasicHttpEntity basic; CappedBufferHttpEntity replay;/*from w w w.j a v a 2 s. c o m*/ basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(input.getBytes(UTF8))); replay = new CappedBufferHttpEntity(basic, 5); assertThat(replay.getContentEncoding(), nullValue()); basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(input.getBytes(UTF8))); basic.setContentEncoding("UTF-8"); replay = new CappedBufferHttpEntity(basic, 5); assertThat(replay.getContentEncoding().getValue(), is("UTF-8")); }
From source file:org.apache.hadoop.gateway.dispatch.CappedBufferHttpEntityTest.java
@Test public void testConsumeContent() throws Exception { String input = "0123456789"; BasicHttpEntity basic; CappedBufferHttpEntity replay;/* ww w . j a va 2 s .c o m*/ basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(input.getBytes(UTF8))); replay = new CappedBufferHttpEntity(basic, 5); try { replay.consumeContent(); fail("Expected UnsupportedOperationException"); } catch (UnsupportedOperationException e) { // Expected. } }
From source file:org.apache.hadoop.gateway.dispatch.CappedBufferHttpEntityTest.java
@Test public void testS_C1_FC_IB__C2_FC_IB() throws IOException { String data = "0123456789"; BasicHttpEntity basic; CappedBufferHttpEntity replay;/*from w w w .jav a2 s.com*/ basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(data.getBytes("UTF-8"))); replay = new CappedBufferHttpEntity(basic, 20); String output; output = byteRead(replay.getContent(), -1); assertThat(output, is(data)); output = byteRead(replay.getContent(), -1); assertThat(output, is(data)); }
From source file:org.apache.hadoop.gateway.dispatch.CappedBufferHttpEntityTest.java
@Test public void testB_C1_FC_IB__C2_FC_IB() throws IOException { String data = "0123456789"; BasicHttpEntity basic; CappedBufferHttpEntity replay;/*from w w w. j a v a2 s .c o m*/ basic = new BasicHttpEntity(); basic.setContent(new ByteArrayInputStream(data.getBytes("UTF-8"))); replay = new CappedBufferHttpEntity(basic, 20); String output; output = blockRead(replay.getContent(), UTF8, -1, 3); assertThat(output, is(data)); output = blockRead(replay.getContent(), UTF8, -1, 3); assertThat(output, is(data)); }