#include "mitkEvent.h"
#include "mitkVtkPropRenderer.h"
#include "mitkTestingMacros.h"
#include "mitkGlobalInteraction.h"
Go to the source code of this file.
Functions | |
int | mitkEventTest (int, char *[]) |
int mitkEventTest | ( | int | , |
char * | [] | ||
) |
Definition at line 25 of file mitkEventTest.cpp.
References mitk::RenderingManager::GetInstance(), mitk::GlobalInteraction::GetInstance(), MITK_TEST_BEGIN, MITK_TEST_CONDITION_REQUIRED, MITK_TEST_END, and mitk::VtkPropRenderer::New().
{ MITK_TEST_BEGIN("Event") // Global interaction must(!) be initialized if used mitk::GlobalInteraction::GetInstance()->Initialize("global"); vtkRenderWindow* renWin = vtkRenderWindow::New(); mitk::VtkPropRenderer::Pointer renderer = mitk::VtkPropRenderer::New( "ContourRenderer",renWin, mitk::RenderingManager::GetInstance() ); //Create Event mitk::Event * event = new mitk::Event(renderer, 0, 1, 2, 3); //check Get... MITK_TEST_CONDITION_REQUIRED( event->GetSender() == renderer || event->GetType() == 0 || event->GetButton() == 1 || event->GetButtonState() == 2 || event->GetKey() == 3 , "Checking Get methods of mitk::Event"); renWin->Delete(); delete event; // always end with this! MITK_TEST_END() }