Example #1
0
 /**
  * @return void
  */
 public function testCloneViewClearsViewVariables()
 {
     $view = new View\View();
     $view->foo = 'bar';
     $this->helper->setView($view);
     $clone = $this->helper->cloneView();
     $clonedVars = $clone->getVars();
     $this->assertTrue(empty($clonedVars));
     $this->assertNull($clone->foo);
 }
Example #2
0
 /**
  * @return void
  */
 public function testCloneViewClearsViewVariables()
 {
     $view = new View();
     $view->foo = 'bar';
     $this->helper->setView($view);
     $clone = $this->helper->cloneView();
     $clonedVars = $clone->vars();
     $this->assertEquals(0, count($clonedVars));
     $this->assertNull($clone->vars()->foo);
 }