### Question:
DMNGraphUtils { private Optional<CanvasHandler> getCanvasHandler(final ClientSession session) { return Optional.ofNullable(session.getCanvasHandler()); } DMNGraphUtils(); @Inject  DMNGraphUtils(final SessionManager sessionManager,
                         final DMNDiagramUtils dmnDiagramUtils,
                         final DMNDiagramsSession dmnDiagramsSession); Definitions getModelDefinitions(); List<DRGElement> getModelDRGElements(); Definitions getDefinitions(final Diagram diagram); List<DRGElement> getDRGElements(final Diagram diagram); Stream<Node> getNodeStream(final Diagram diagram); Optional<ClientSession> getCurrentSession(); Stream<Node> getNodeStream(); CanvasHandler getCanvasHandler();  }### Answer:
@Test public void testGetCanvasHandler() { final CanvasHandler actualCanvasHandler = utils.getCanvasHandler(); assertEquals(canvasHandler, actualCanvasHandler); }