我正在尝试使用CodeIgniter处理PHPUnit(用于TDD)。
我关注的完全合理的指南就在这里:http://www.jamesfairhurst.co.uk/posts/view/codeigniter_phpunit_and_netbeans
但我得到的问题是:
c:\projects\project1\tests>phpunit .
Fatal error: Call to undefined function get_instance() in c:\....\PostTest.php on line 7
几乎听起来像我的整个CodeIgniter框架没有被看到。
我已经修改了bootstrap.php文件,以获得系统和应用程序文件夹的显式路径,只是为了确保它不是那么简单的东西。但没有运气。
get_instance依赖于什么运行?它是核心CodeIgniter框架的一部分。
答案 0 :(得分:0)
我得到了同样的错误。
问题出在文件phpunit.xml中
你需要把它放在上面
c:\projects\project1\tests>
您需要在链接上创建bootstrap.php文件: http://www.jamesfairhurst.co.uk/posts/view/codeigniter_phpunit_and_netbeans
您的测试如何连接到您的codeigniter