我正在对此网络服务发出 POST 请求
<?
session_start();
$request = array();
$request = $_POST;
echo $_SESSION['USER'];
echo $_SESSION['ORG'];
?>
使用最简单的 API,
class GetTest extends WebTestCase
{
/**
* Unit Test function checking POST requests
*
* @return NULL
*/
function testPostRequest()
{
session_start();
$_SESSION['ORG'] = 'someorg';
$_SESSION['USER'] = 'someuser';
$value = array("postdata"=>"somepost")
$temp = $this->post("127.0.0.1/create.php",$value);
print $temp;
}
}
当我执行 unittest 脚本时,它没有打印任何东西,这意味着会话变量没有被设置。还有其他方法可以使它工作吗?这两个脚本都在同一台服务器上。