public function testGlobalVarAssign()
{
$t = new \Test\Assign();
/**
* @see LetStatement::_assignArrayIndexSingle();
*/
$this->assertTrue(!isset($_POST['test_index']));
$t->testGlobalVarAssign('test_index', 'value');
$this->assertSame($_POST['test_index'], 'value');
/* Check primitive types */
$t->testAssignSuperGlobals();
$this->assertSame($_GET['steststr'], 'stest');
$this->assertSame($_GET['steststr2'], 'stest2');
$this->assertSame($_GET['stestint'], 1);
$this->assertSame($_GET['stestint2'], 2);
$this->assertSame($_GET['stest2'], 'testval');
}