### Question:
View implements RequestAuthenticationInfo { public PipelinedData getPipelinedData() { return pipelinedData; } 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 testSocialPreload() throws Exception { String xml = "<Content href=\"http: + "authz=\"SIGNED\">" + "<OwnerRequest xmlns=\"" + PipelinedData.OPENSOCIAL_NAMESPACE + "\" " + " key=\"key\"" + " fields=\"name,id\"" + "/></Content>"; View view = new View("test", Arrays.asList(XmlUtil.parse(xml)), SPEC_URL); PipelinedData.Batch batch = view.getPipelinedData().getBatch( Expressions.forTesting(), new RootELResolver()); assertEquals(1, batch.getPreloads().size()); assertTrue(batch.getPreloads().containsKey("key")); }