Пример #1
0
 /**
  * testCreateFromArray()
  *
  * @return void
  */
 public function testCreateFromArray()
 {
     $builder = new ViewBuilder();
     $builder->template('default')->layout('test')->helpers(['Html'])->className('JsonView');
     $result = json_encode($builder);
     $builder = new ViewBuilder();
     $builder->createFromArray(json_decode($result, true));
     $this->assertEquals('default', $builder->template());
     $this->assertEquals('test', $builder->layout());
     $this->assertEquals(['Html'], $builder->helpers());
     $this->assertEquals('JsonView', $builder->className());
 }