}
protected TreeNode loadEndpointSummary() {
ContainerMarshaler marshaller = new XmlContainerMarshaller();
RouteContainer routeContainer = marshaller.loadRoutes(xmlFileUnderTest);
EndpointSummary summary = new EndpointSummary(routeContainer);
TreeNode root = new TreeNode("Endpoints");
TreeNode inputs = new TreeNode("Inputs");
TreeNode outputs = new TreeNode("Outputs");
inputs.setParent(root);
outputs.setParent(root);
root.setChildren(new TreeNode[] { inputs, outputs });
setChildren(inputs, summary.getInputEndpoints(), true);
setChildren(outputs, summary.getOutputEndpoints(), false);
return root;
}