我是新来的单元测试,我一直致力于这个教程,我在互联网上找到:
http://blog.fedecarg.com/2008/12/27/testing-zend-framework-controllers/
我的问题是我根本无法执行教程中显示的测试!
C
:\wamp\www\portailmg\dev\test
从C:\wamp\www\portailmg\dev\tests\phpunit.xml读取配置
时间:0秒,内存:4.00Mb
没有执行任何测试!
正在生成HTML格式的代码覆盖率报告。。。完成
C:\wamp\www\portailmg\dev\test
My bootstrap.php是我编辑的唯一文件,因为我有以下错误:
注意:Zend_Loader::Zend_Loader::registerAutoload从1.8.0开始就被弃用,并将随2.0.0一起删除;在/www/zf tutorial/library/Zend/Loader.php中使用Zend_Loader_Autoloader
我试着用这个来解决这个问题:
This is because you have the lines:
require_once 'Zend/Loader.php';
Zend_Loader::registerAutoload();
(or similar) somewhere in your bootstrap system.
The easiest solution is to change them to:
require_once 'Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance();
$loader->registerNamespace('App_');
Where 'App_' is the name of a directory on your include path that has classes within it that follow the Zend Framework naming convention, so change it as appropriate and add more if you need them.
我的引导:
<?php
error_reporting( E_ALL | E_STRICT );
ini_set('display_startup_errors', 1);
ini_set('display_errors', 1);
date_default_timezone_set('Europe/London');
define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../applications'));
define('APPLICATION_ENV', 'loc');
define('LIBRARY_PATH', realpath(dirname(__FILE__) . '/../library'));
define('TESTS_PATH', realpath(dirname(__FILE__)));
$_SERVER['SERVER_NAME'] = 'http://localhost';
$includePaths = array(LIBRARY_PATH, get_include_path());
set_include_path(implode(PATH_SEPARATOR, $includePaths));
require_once 'Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance();
$loader->registerNamespace('LIBRARY_PATH');
Zend_Session::$_unitTestEnabled = true;
Zend_Session::start();
?>
提前感谢你的帮助
您的设置看起来还不错,不过如果我没记错的话,zend framework 1只能与
我们看到的是Apache Nifi和Gobblin,它们似乎在意图上有重叠。什么样的用例最适合哪个平台?它们将如何符合上面的用例? 谢了!
我试图在localhost中运行Phoenix,但无法解决错误(找不到mutateRowsWithLocks在哪里)。我很想在HBase上运行SQL查询,所以希望有人能帮助我: 我的环境是Hadoop 2.6hbase 0.98.10 Phoenix 4.3.0 提前感谢!
我正在做一个学术项目,涉及传感器的流数据。我已经包围了苍鹭(Storm的接班人)和尼菲。两者都支持内置背压,这对我的项目至关重要。Apache Nifi和Heron之间的主要区别是什么? 哪款更适合物联网应用?
I am using sony xperia z ultra aka togari VM 5.5 GB ram ubuntu 16.xx 有办法解决这个问题吗? 软件包/应用程序/FMRadio/AndroidManifest.xml:44:错误:在软件包“机器人”构建/核心/package_internal.mk:243:找不到程序包“android”构建/核心/package_internal
我正在尝试将jboss 4升级到jboss 7并使用Wildfly 10进行研究。 现在我说的是错误的 引起:java.lang.ClassNotFoundException:org.infinispan.commons.CacheException从[模块"deployment.mes-webservices.ear: main"从服务模块加载器] org.jboss.modules.Modul
我正在使用Mochito,无法返回使用MarshallSendReceive进行的api调用的模拟响应。 以下是服务api调用(其中serviceRequest的类型为ValidateRequest,HeaderComposingCallback实现WebServiceMessageCallback) 这里是JUnit测试中的模拟,validateResponse是创建的对象,填充了值,但在运行下