### Question:
BindableDefinitionSetAdapterImpl implements BindableDefinitionSetAdapter<T> { @Override public Optional<String> getSvgNodeId(T pojo) { return translationService.getDefinitionSetSvgNodeId(getId(pojo)); } private  BindableDefinitionSetAdapterImpl(StunnerTranslationService translationService); static BindableDefinitionSetAdapterImpl<Object> create(StunnerTranslationService translationService); @Override void setBindings(Class<?> type, DefinitionSetAdapterBindings bindings); @Override String getId(T pojo); @Override String getDomain(T pojo); @Override String getDescription(T pojo); @Override Set<String> getDefinitions(T pojo); @Override @SuppressWarnings("all") Class<? extends ElementFactory> getGraphFactoryType(T pojo); @Override Annotation getQualifier(T pojo); @Override Optional<String> getSvgNodeId(T pojo); @Override boolean accepts(Class<?> type); @Override int getPriority();  }### Answer:
@Test public void testGetSvgNodeId() { when(translationService.getDefinitionSetSvgNodeId(eq("org.kie.workbench.common.stunner.core.definition.adapter.binding.BindableDefinitionSetAdapterImplTest"))) .thenReturn(Optional.of("svg1")); Optional<String> svgNodeId = tested.getSvgNodeId(INSTANCE); assertTrue(svgNodeId.isPresent()); assertEquals("svg1", svgNodeId.get()); }