/** * @group ZF-3145 */ public function testResetInstanceShouldResetHelperBroker() { HelperBroker\HelperBroker::addHelper(new \Zend\Controller\Action\Helper\ViewRenderer()); HelperBroker\HelperBroker::addHelper(new \Zend\Controller\Action\Helper\Url()); $helpers = HelperBroker\HelperBroker::getExistingHelpers(); $this->assertTrue(is_array($helpers)); $this->assertFalse(empty($helpers)); $this->_controller->resetInstance(); $helpers = HelperBroker\HelperBroker::getExistingHelpers(); $this->assertTrue(is_array($helpers)); $this->assertTrue(empty($helpers)); }
public function testGetHelperStatically() { $helper = HelperBroker\HelperBroker::getStaticHelper('viewRenderer'); $this->assertTrue($helper instanceof Helper\ViewRenderer); $helpers = HelperBroker\HelperBroker::getExistingHelpers(); $this->assertTrue(is_array($helpers)); $this->assertEquals(1, count($helpers)); }