예제 #1
0
 public function testCreateTemplate()
 {
     $template = $this->getMock('Enlight_Template_Default', null, array(), '', false);
     $this->view->setTemplate($template);
     $tpl = $this->view->createTemplate("testTemplate");
     $this->assertInstanceOf('Enlight_Template_Default', $tpl);
     $this->assertEquals("testTemplate", $tpl->template_resource);
 }
예제 #2
0
 /**
  * Test case
  */
 public function testViewAssignParent()
 {
     $view = new Enlight_View_Default($this->engine);
     $view->loadTemplate('string:{$test}');
     $template = $view->createTemplate('string:{$test}');
     $template->assign('test', 'success', null, Smarty::SCOPE_PARENT);
     $this->assertEquals('success', $view->render());
 }