package org.simpleframework.http.message;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.List;
import org.simpleframework.http.Part;
import org.simpleframework.http.message.PartData;
public class MockBody implements Body {
protected PartData list;
protected String body;
public MockBody() {
this("");
}
public MockBody(String body) {
this.list = new PartData();
this.body = body;
}
public List<Part> getParts() {
return list.getParts();
}
public Part getPart(String name) {
return list.getPart(name);
}
public String getContent(String charset) {
return body;
}
public InputStream getInputStream() throws IOException {
return new ByteArrayInputStream(body.getBytes("UTF-8"));
}
public String getContent() throws IOException {
return body;
}
}