54  MITK_TEST_BEGIN(
"ToFCameraPMDController");
 
   57  mitk::ToFCameraPMDControllerTest::Pointer testObject = mitk::ToFCameraPMDControllerTest::New();
 
   61  MITK_TEST_CONDITION_REQUIRED(!(testObject.GetPointer() == 
nullptr) ,
"Testing initialization class");
 
   62  MITK_TEST_CONDITION_REQUIRED(testObject->GetCaptureHeight()== 200 ,
"Testing initialization of CaptureHeight");
 
   63  MITK_TEST_CONDITION_REQUIRED(testObject->GetCaptureWidth()== 200 ,
"Testing initialization of CaptureWidth");
 
   64  int numberOfPixels = testObject->GetCaptureHeight()*testObject->GetCaptureWidth();
 
   65  float* dataArray = 
new float[numberOfPixels];
 
   66  char* sourceArray = 
new char[numberOfPixels];
 
   67  short* shortSource = 
new short[numberOfPixels];
 
   68  MITK_TEST_CONDITION_REQUIRED(testObject->OpenCameraConnection(),
"Testing OpenCameraConnection()");
 
   69  MITK_TEST_CONDITION_REQUIRED(testObject->UpdateCamera(),
"Testing UpdateCamera() with no camera connected");
 
   70  MITK_TEST_CONDITION_REQUIRED(testObject->GetAmplitudes(dataArray),
"Testing GetAmplitudes(float*) with no camera connected");
 
   71  MITK_TEST_CONDITION_REQUIRED(testObject->GetAmplitudes(sourceArray,dataArray),
"Testing GetAmplitudes(char*,float*) with no camera connected");
 
   72  MITK_TEST_CONDITION_REQUIRED(testObject->GetIntensities(dataArray),
"Testing GetIntensities(float*) with no camera connected");
 
   73  MITK_TEST_CONDITION_REQUIRED(testObject->GetIntensities(sourceArray,dataArray),
"Testing GetIntensities(char*,float*) with no camera connected");
 
   74  MITK_TEST_CONDITION_REQUIRED(testObject->GetDistances(dataArray),
"Testing GetDistances(float*) with no camera connected");
 
   75  MITK_TEST_CONDITION_REQUIRED(testObject->GetDistances(sourceArray,dataArray),
"Testing GetDistances(char*,float*) with no camera connected");
 
   76  MITK_TEST_CONDITION_REQUIRED(testObject->GetSourceData(sourceArray),
"Testing GetSourceData(char*) with no camera connected");
 
   77  MITK_TEST_CONDITION_REQUIRED(testObject->GetShortSourceData(shortSource), 
"Testing GetShortSourceData(short*) with no camera connected");
 
   78  MITK_TEST_CONDITION_REQUIRED(testObject->CloseCameraConnection(),
"Testing closing of connection");
 
   80  delete [] sourceArray;
 
   81  delete [] shortSource;
 
   83  catch(std::exception &e)
 
   85      MITK_INFO << e.what();