public function _testDialNumber()
 {
     $number = '+494031703167';
     $phoneId = $this->_objects['phone']->getId();
     $lineId = $this->_objects['line']->getId();
     $status = $this->_json->dialNumber($number, $phoneId, $lineId);
     $this->assertEquals('array', gettype($status));
     $this->assertTrue(isset($status['success']) || array_key_exists('success', $status));
     $this->assertTrue($status['success']);
 }
 /**
  * @see 0011934: show contacts in phone call grid
  */
 public function testContactRelations()
 {
     // search phone 2 calls (on should be linked to sclever)
     $result = $this->_json->searchCalls($this->_objects['filter3'], $this->_objects['paging']);
     $scleverCall = null;
     foreach ($result['results'] as $call) {
         if ($call['id'] == 'phpunitcallhistoryid4') {
             $scleverCall = $call;
         }
     }
     $this->assertTrue($scleverCall !== null);
     $this->assertTrue(isset($scleverCall['relations']));
     $this->assertEquals(1, count($scleverCall['relations']), print_r($scleverCall, true));
     $this->assertEquals('Susan', $scleverCall['relations'][0]['related_record']['n_given'], print_r($scleverCall, true));
 }