/**
  * 
  *  Finds the right test data by its inputs (id and type)
  * @param KalturaUnitTestDataFile $unitTestDataFile
  * @param array $failuresInputs
  * @return int - the KalturaUnitTestDataFile key or null for if non found
  */
 private static function getTestKeyByInputs(KalturaUnitTestDataFile $unitTestDataFile, array $failuresInputs)
 {
     $testKey = null;
     foreach ($unitTestDataFile->unitTestsData as $key => $unitTestData) {
         $isFound = true;
         $isAllInputsFound = KalturaUnitTestResultUpdater::isAllFound($unitTestData->input, $failuresInputs);
         $isAllOutputReferencesFound = KalturaUnitTestResultUpdater::isAllFound($unitTestData->outputReference, $failuresInputs);
         if ($isAllInputsFound && $isAllOutputReferencesFound) {
             $testKey = $key;
             break;
         }
     }
     return $testKey;
 }