@Test
public void testMultipartBody() throws Exception {
System.out.println("testMultipartBody");
List<ReqEntityPart> parts = new ArrayList<>();
ContentType ct = new ContentTypeBean("text/plain", Charsets.UTF_8);
ReqEntityFilePartBean partFile = new ReqEntityFilePartBean("hosts-txt-name", "hosts.txt", ct, new File("/etc/hosts"));
ReqEntityStringPartBean partString = new ReqEntityStringPartBean("aarthi.txt", ct, "Hello Babes!");
parts.add(partFile);
parts.add(partString);
ReqEntityMultipartBean expResult = new ReqEntityMultipartBean(parts, null, MultipartSubtype.FORM_DATA);
Request actual = p.getRequestFromFile(new File("src/test/resources/reqBodyMultipart.rcq"));
assertEquals(expResult, actual.getBody());
}
}