public function testSetHeaders() { $SofortLibHttp = new SofortLibHttp(self::$testapi_url); $SofortLibHttp->setConfigKey(self::$configkey); $SofortLibHttp->setHeaders(); $expected = array('Authorization: Basic ' . base64_encode(self::$user_id . ':' . self::$apikey), 'Content-Type: application/xml; charset=UTF-8', 'Accept: application/xml; charset=UTF-8', 'X-Powered-By: PHP.*'); // $expected = serialize(array( // 'Authorization: Basic MTAxMDo3ZGE4NGYwNTA3NTdhODU5ZGYwNzZkZDQyMDcyNTRiZQ==', // 'Content-Type: application/xml; charset=UTF-8', // 'Accept: application/xml; charset=UTF-8', // 'X-Powered-By: PHP/5.3.3-7+squeeze14', // )); $headers = $SofortLibHttp->headers; foreach ($expected as $i => $reg) { $this->assertRegExp('#' . $reg . '#', $headers[$i]); } }
public function testSetHeaders() { $SofortLibHttp = new SofortLibHttp(self::$testapi_url); $SofortLibHttp->setConfigKey(self::$configkey); $SofortLibHttp->setHeaders(); $expected = array('Authorization: Basic ' . base64_encode(self::$user_id . ':' . self::$apikey), 'Content-Type: application/xml; charset=UTF-8', 'Accept: application/xml; charset=UTF-8', 'X-Powered-By: PHP.*'); $headers = $SofortLibHttp->headers; foreach ($expected as $i => $reg) { $this->assertRegExp('#' . $reg . '#', $headers[$i]); } }