コード例 #1
0
ファイル: MvcTest.php プロジェクト: ThorstenSuckow/conjoon
 /**
  * @group ZF-7794
  */
 public function testSpecifyingAnotherSchemeHelperToGenerateHrefs()
 {
     $path = dirname(dirname(__FILE__)) . '/_files/My/SchemeHelper.php';
     require_once $path;
     $newHelper = new My_SchemeHelper();
     Zend_Navigation_Page_Mvc::setSchemeHelper($newHelper);
     $page = new Zend_Navigation_Page_Mvc(array('scheme' => 'https'));
     $expected = My_SchemeHelper::RETURN_URL;
     $actual = $page->getHref();
     $old = new Zend_View_Helper_ServerUrl();
     Zend_Navigation_Page_Mvc::setSchemeHelper($old);
     $this->assertEquals($expected, $actual);
 }