Esempio n. 1
0
 /**
  * @group   ZF-9126
  */
 public function testDojoHelperEncodesUnicodeChars()
 {
     $dojo = new AutoCompleteDojo();
     $dojo->setBroker($this->broker);
     $dojo->suppressExit = true;
     $data = array ('garçon', 'schließen', 'Helgi Þormar Þorbjörnsson');
     $encoded = $dojo->direct($data);
     $body = $this->response->getBody();
     $decoded = Json::decode($encoded, Json::TYPE_ARRAY);
     $test = array ();
     foreach ($decoded['items'] as $item) {
         $test[] = $item['name'];
     }
     $this->assertSame($data, $test);
     $this->assertSame($encoded, $body);
 }