@Override public Object clone(){ ReqEntityStringBean cloned = new ReqEntityStringBean(body, contentType); return cloned; }
@Override public ReqEntity getEntity() { String body = se_req_body.getText(); ReqEntityStringBean entity = new ReqEntityStringBean( body, jp_content_type_charset.getContentType()); return entity; }
ContentType ct = getContentType(e); String body = e.getValue(); return new ReqEntityStringBean(body, ct);
@Test public void testStringBody() throws Exception { System.out.println("testStringBody"); RequestBean expResult = getRequestBeanWithoutBody(); ContentType ct = new ContentTypeBean("text/plain", Charsets.UTF_8); ReqEntityStringBean body = new ReqEntityStringBean("Subhash loves Aarthi", ct); expResult.setBody(body); Request actual = p.getRequestFromFile(new File("src/test/resources/reqBodyString.rcq")); assertEquals(expResult, actual); }
RequestBean request = getRequestBean(); request.setMethod(HTTPMethod.POST); ReqEntityStringBean rBean = new ReqEntityStringBean("", contentType); request.setBody(rBean);
private RequestBean getDefaultRequestBean() throws MalformedURLException{ RequestBean expResult = new RequestBean(); expResult.setUrl(new URL("http://localhost:10101/")); expResult.setMethod(HTTPMethod.POST); expResult.addHeader("key1", "value1"); ContentType contentType = new ContentTypeBean("text/plain", Charsets.UTF_8); expResult.setBody(new ReqEntityStringBean("Body Text", contentType)); BasicAuthBean auth = new BasicAuthBean(); auth.setPreemptive(true); auth.setRealm("realm"); auth.setUsername("username"); auth.setPassword("password".toCharArray()); expResult.setAuth(auth); expResult.setFollowRedirect(true); return expResult; }