### Question:
View implements RequestAuthenticationInfo { public String getContent() { return content; } View(String name, List<Element> elements, Uri base); private  View(View view, Substitutions substituter); String getName(); ContentType getType(); String getRawType(); Uri getHref(); boolean getQuirks(); int getPreferredHeight(); int getPreferredWidth(); String getContent(); void setHrefContent(String content); boolean needsUserPrefSubstitution(); AuthType getAuthType(); boolean isSignOwner(); boolean isSignViewer(); Map<String, String> getAttributes(); PipelinedData getPipelinedData(); View substitute(Substitutions substituter); @Override String toString();  }### Answer:
@Test public void testConcatenation() throws Exception { String body1 = "Hello, "; String body2 = "World!"; String content1 = "<Content type=\"html\">" + body1 + "</Content>"; String content2 = "<Content type=\"html\">" + body2 + "</Content>"; View view = new View("test", Arrays.asList(XmlUtil.parse(content1), XmlUtil.parse(content2)), SPEC_URL); assertEquals(body1 + body2, view.getContent()); }