首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CIunit如何支持HMVC

CIunit如何支持HMVC
EN

Stack Overflow用户
提问于 2012-09-06 06:41:59
回答 1查看 734关注 0票数 0

我在我的代码点火器项目中使用了HMVC,因为使用它有助于将我的模块组合在一起,以便更好地组织代码。

当我按照来自CIunit的kenjis教程将如何将PHPUnit (CIUnit)与CodeIgniter 2.1.0结合使用与代码点火器集成时,当我尝试运行测试时会出现错误。

我得到以下错误:

代码语言:javascript
复制
[CIUnit] PHP Error: Notice - Trying to get property of non-object File Path: MX/Loader.php (line: 48)

PHP Fatal error:  Call to a member function fetch_module() on a non-object in E:\xampp\htdocs\Project\application\third_party\MX\Loader.php on line 48

我从CIUnit + HMVC问题上读到了肯吉的评论。

然而,他说,整合它们是“丑陋的”,并非“不可能的”。有没有人做过这种集成,让CIUnit和HMVC一起工作?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-02-27 20:12:32

据我理解,每个模块都是整个CodeIgniter框架的一个迷你版本。在我看来你有可能

  1. 使用新的框架设置CIUnit测试环境
  2. 将一个模块的文件添加到相应的文件夹中
  3. 做测试
  4. 对每个模块重复

首先,为每个模块设置测试环境既繁琐又费时。但是,一旦您设置了它们,您就可以测试每个模块,而无需修改任何核心文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12294323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档