public function handle_request() { $BrokerServiceObj = new Bll_Service_Broker(); $params = array(array('brokerId' => '1357262', 'logFlag' => '0', 'ip' => '1.2.3.4.999', 'guid' => 'asodfihasdoif-123123', 'loginFrom' => 1)); echo PHP_EOL . '入参:' . PHP_EOL; print_r($params); $sq = $BrokerServiceObj->login($params, 100); //aps_start_request $reply = $BrokerServiceObj->aps_wait_for_replies(array($sq)); echo '出参:' . PHP_EOL; print_r($reply[$sq]); //数据库验证 $PDO = APF_DB_Factory::get_instance()->get_pdo('anjuke_slave'); $sql = 'select UserMobile, TrueName,UserSex,UserId from ajk_brokerextend where brokerId = ?'; $stmt = $PDO->prepare($sql); $stmt->execute(array($params[0]['brokerId'])); $results = $stmt->fetch(); $sql1 = 'select UserEmail, UserId from ajk_members where UserId = ?'; $stmt1 = $PDO->prepare($sql1); $stmt1->execute(array($results['UserId'])); $resu = $stmt1->fetch(); //断言返回参数有18个 $this->phpUnitMsg('reply', $reply[$sq]); }