view = $this->getView();
$this->helper = new Zend_Dojo_View_Helper_Editor();
$this->helper->setView($this->view);
}
/**
* Tears down the fixture, for example, close a network connection.
* This method is called after a test is executed.
*
* @return void
*/
public function tearDown()
{
}
public function getView()
{
require_once 'Zend/View.php';
$view = new Zend_View();
$view->addHelperPath('Zend/Dojo/View/Helper/', 'Zend_Dojo_View_Helper');
return $view;
}
public function testHelperShouldRenderTextareaWithAlteredId()
{
$html = $this->helper->editor('foo');
$this->assertRegexp('#', $html);
}
public function testHelperShouldRenderHiddenElementWithGivenIdentifier()
{
$html = $this->helper->editor('foo');
if (!preg_match('#(]*(?:type="hidden")[^>]*>)#', $html, $matches)) {
$this->fail('No hidden element generated');
}
$this->assertContains('id="foo"', $matches[1]);
}
public function testHelperShouldRenderDojoTypeWhenUsedDeclaratively()
{
$html = $this->helper->editor('foo');
$this->assertRegexp('#