我在我的代码点火器项目中使用了HMVC,因为使用它有助于将我的模块组合在一起,以便更好地组织代码。
当我按照来自CIunit的kenjis教程将如何将PHPUnit (CIUnit)与CodeIgniter 2.1.0结合使用与代码点火器集成时,当我尝试运行测试时会出现错误。
我得到以下错误:
[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一起工作?
提前谢谢。
发布于 2013-02-27 20:12:32
据我理解,每个模块都是整个CodeIgniter框架的一个迷你版本。在我看来你有可能
首先,为每个模块设置测试环境既繁琐又费时。但是,一旦您设置了它们,您就可以测试每个模块,而无需修改任何核心文件。
https://stackoverflow.com/questions/12294323
复制相似问题