### Question:
DecisionServiceMoveDividerControl extends AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler> implements RequiresCommandManager<AbstractCanvasHandler>,
                                                                                                                                  RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> { @Override public CanvasCommandManager<AbstractCanvasHandler> getCommandManager() { return commandManagerProvider.getCommandManager(); } protected  DecisionServiceMoveDividerControl(); @Inject  DecisionServiceMoveDividerControl(final @DMNEditor DefaultCanvasCommandFactory canvasCommandFactory); @Override @SuppressWarnings("unchecked") void register(final Element element); @Override //Override to increase visibility for Unit Tests void registerHandler(final String uuid,
                                final ViewHandler<?> handler); @Override void setCommandManagerProvider(final RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider); @Override CanvasCommandManager<AbstractCanvasHandler> getCommandManager();  }### Answer:
@Test public void testCommandManager() { assertThat(control.getCommandManager()).isEqualTo(commandManager); }