Example #1
0
 public function testEncodePost()
 {
     $arPOST = array('key1' => 'val1', 'arr1' => array('key11' => 'val11', 'key12' => 'val12'), 'arr2' => array('key21' => 'val21', 'arr22' => array('key221' => 'val221')), 'key3' => 'val3');
     //$expectedQuery = 'key1=val1&arr1[key11]=val11&arr1[key12]=val12&arr2[key21]=val21&arr2[arr22][key221]=val221&key3=val3';
     $expectedQuery = http_build_query($arPOST);
     $actualQuery = Request::arrayToCurlPost($arPOST);
     $this->assertEquals($expectedQuery, $actualQuery);
 }