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)); }