VelocityStyleTilesTool extends ContextHolder { public Attribute createAttribute() { return new Attribute(); }  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 testCreateAttribute() { replay(velocityContext, request, response, servletContext); initializeTool(); Attribute attribute = tool.createAttribute(); assertNull(attribute.getValue()); assertNull(attribute.getRenderer()); assertNull(attribute.getExpressionObject()); verify(velocityContext, request, response, servletContext); }