この Web サービスに対して 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 スクリプトを実行すると、何も出力されません。つまり、セッション変数が設定されていません。それを機能させる他の方法はありますか?これらのスクリプトは両方とも同じサーバーにあります。