小编Sil*_*ann的帖子

如何用Zend_Application引导Zend_Test_PHPUnit_ControllerTestCase?

我习惯于在PHPUnit_Framework_TestCase我的应用程序中使用Zend Framework 1.9编写单元测试.

现在我试图Zend_Test_PHPUnit_ControllerTestCase通过使用Zend_ApplicationZend Framework 的引导来编写单元测试.但我无法让它运行.

这是我的非工作示例:

class FamilyControllerTest extends Zend_Test_PHPUnit_ControllerTestCase 
{

    public $application;

    public function setUp()
    {
        $this->bootstrap = array($this, 'appBootstrap');
        parent::setUp();
    }

    public function appBootstrap()
    {
      $this->application = new Zend_Application(
            APPLICATION_ENV, 
            APPLICATION_PATH . '/configs/application.ini'
        );
      $this->application->bootstrap();
    }

    public function testFooOverviewAction() 
    {
        $this->dispatch('/foo/overview');
        $this->assertQueryContentContains('div', 'Silvan');
    }
}
Run Code Online (Sandbox Code Playgroud)

在官方文档中,只有使用初始化插件来引导测试环境的示例,如官方手册中所述.

有任何想法吗?

php zend-framework

6
推荐指数
1
解决办法
2965
查看次数

如何检测是否加载了ActiveX控件?

我想在网站上集成Aurigma图像上传器(http://www.aurigma.com/Products/ImageUploader/).

在Internet Explorer上,控件是一个ActiveX控件,它在第一次安装之前发出安全提示.

为了向用户提供有关如何对此安全警告作出反应的说明,我想显示一个信息窗口.我只想显示这个窗口没有加载控件.

  if (controlIsNotLoaded()) {
    doSomething()
  }
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

javascript activex

5
推荐指数
1
解决办法
5099
查看次数

标签 统计

activex ×1

javascript ×1

php ×1

zend-framework ×1