VelocityStyleTilesTool extends ContextHolder { public Attribute createTemplateAttribute(String template) { return Attribute.createTemplateAttribute(template); }  Attribute get(String key); Attribute createAttribute(); Attribute clone(Attribute attribute); Attribute createTemplateAttribute(String template); Renderable render(final Attribute attribute); Renderable renderDefinition(final String definitionName); Renderable renderAttributeContext(); AttributeContext startAttributeContext(); VelocityStyleTilesTool endAttributeContext(); AttributeContext getAttributeContext(); VelocityStyleTilesTool setCurrentContainer(String containerKey); @Override String toString();  }
@Test public void testCreateTemplateAttribute() { replay(velocityContext, request, response, servletContext); initializeTool(); Attribute attribute = tool.createTemplateAttribute("myTemplate"); assertEquals("myTemplate", attribute.getValue()); assertEquals("template", attribute.getRenderer()); verify(velocityContext, request, response, servletContext); }