27 MITK_TEST_BEGIN(
"NDIPolarisHardware (An NDI tracking device has to be connected to this system!)");
29 if (argc<2) {MITK_TEST_FAILED_MSG(<<
"Error: test must be called with the com port as second parameter!");}
32 mitk::NDITrackingDevice::Pointer myNDITrackingDevice = mitk::NDITrackingDevice::New();
37 int comPort = *argv[1] -
'0';
71 MITK_INFO << std::string(argv[1]);
72 myNDITrackingDevice->SetDeviceName(std::string(argv[1]));
78 MITK_TEST_CONDITION( (myNDITrackingDevice->OpenConnection()),
"Testing method OpenConnection().");
81 MITK_TEST_CONDITION( (myNDITrackingDevice->StartTracking()),
"Testing method StartTracking().");
86 MITK_TEST_CONDITION( (myNDITrackingDevice->StopTracking()),
"Testing method StopTracking().");
89 MITK_TEST_CONDITION( (myNDITrackingDevice->CloseConnection()),
"Testing behavior of method CloseConnection().");