14#include "mitkTestFixture.h"
15#include "mitkTestingMacros.h"
21#include <vtkDebugLeaks.h>
35 CPPUNIT_TEST_SUITE_END();
38 mitk::PolhemusTrackingDevice::Pointer m_Device;
39 mitk::PolhemusTool::Pointer m_Tool;
44 m_Device = mitk::PolhemusTrackingDevice::New();
45 m_Device->AddTool(
"Sensor-1", 1);
57 CPPUNIT_ASSERT_EQUAL(1, m_Tool->GetToolPort());
63 m_Tool->SetToolPort(2);
64 CPPUNIT_ASSERT_EQUAL(2, m_Tool->GetToolPort());
69 m_Tool->SetDistortionLevel(0);
75 m_Tool->SetDistortionLevel(1);
81 m_Tool->SetDistortionLevel(2);
87 m_Tool->SetDistortionLevel(-1);
93 m_Tool->SetDistortionLevel(3);
99MITK_TEST_SUITE_REGISTRATION(mitkPolhemusTool)