Пример #1
0
 public function testJsonEncode()
 {
     $function = new JsFunction();
     $function->setBody("alert('Hello world')");
     $encodedVal = Json::encode(array('foo' => 'bar', 'number' => (int) '5', 'onclick' => $function->__toString()));
     $this->assertEquals('{"foo":"bar","number":5,"onclick":"function(){alert(\'Hello world\')}"}', $encodedVal);
 }