### Question:
LienzoShapeGlyphRenderer implements LienzoGlyphRenderer<ShapeGlyph> { @Override public Class<ShapeGlyph> getGlyphType() { return ShapeGlyph.class; } protected  LienzoShapeGlyphRenderer(); @Inject  LienzoShapeGlyphRenderer(final FactoryManager factoryManager);   LienzoShapeGlyphRenderer(final FactoryManager factoryManager,
                             final Function<ShapeView<?>, BoundingBox> boundingBoxProvider,
                             final Function<ShapeView<?>, Group> groupProvider); @Override Class<ShapeGlyph> getGlyphType(); @Override @SuppressWarnings("unchecked") Group render(final ShapeGlyph glyph,
                        final double width,
                        final double height);  }### Answer:
@Test public void testType() { assertEquals(ShapeGlyph.class, tested.getGlyphType()); }