#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()
}
1.7.2