14 #include <vtkRenderWindow.h> 15 #include <vtkScalarBarWidget.h> 40 vtkRenderWindow *renderWindow = vtkRenderWindow::New();
43 widgetRendering->SetRenderWindow(renderWindow);
47 widgetRendering->Enable();
48 MITK_TEST_CONDITION(!widgetRendering->IsEnabled(),
"Trying to enable widget rendering before setting widget")
49 widgetRendering->Disable();
52 MITK_TEST_CONDITION(widgetRendering->GetVtkWidget() ==
nullptr,
"Trying to retrieve widget before it has been set")
55 vtkScalarBarWidget *scalarBarWidget = vtkScalarBarWidget::New();
56 widgetRendering->SetVtkWidget(scalarBarWidget);
57 MITK_TEST_CONDITION(widgetRendering->GetVtkWidget() == scalarBarWidget,
"Retrieving widget after it has been set")
60 widgetRendering->Enable();
64 widgetRendering->Disable();
68 scalarBarWidget->Delete();
69 renderWindow->Delete();
#define MITK_TEST_CONDITION_REQUIRED(COND, MSG)
section GeneralTestsDeprecatedOldTestingStyle Deprecated macros All tests with MITK_TEST_BEGIN()
#define MITK_TEST_CONDITION(COND, MSG)