/**
  * Convert Test DB-Row to Object
  *
  * @param array $row
  * @param tx_caretaker_AbstractNode $parent
  * @return tx_caretaker_TestNode
  */
 private function dbrow2test($row, $parent = false)
 {
     if (!$parent) {
         return false;
     }
     $test = new tx_caretaker_TestNode($row['uid'], $row['title'], $parent, $row['test_service'], $row['test_conf'], $row['test_interval'], $row['test_retry'], $row['test_due'], $row['test_interval_start_hour'], $row['test_interval_stop_hour'], $row['hidden']);
     if ($row['description']) {
         $test->setDescription($row['description']);
     }
     $test->setDbRow($row);
     return $test;
 }