使用CodeIgniter进行自动单元测试

How*_*ard 8 php unit-testing codeigniter

使用CodeIgniter的任何人都使用自动单元测试?

似乎CodeIgniter的人做单元测试需要有一个在浏览器中运行的控制器,

例如

  1. http://codeigniter.com/user_guide/libraries/unit_testing.html
  2. 或者:http://jensroland.com/projects/toast/

但是,我只想从命令行进行测试,我想要自动化测试和构建.

有什么建议?

谢谢.

Eri*_*ric 4

您可以使用与 phpunit 的集成 - http://www.foostack.com/foostack/

然后它将从命令行运行。

  • 仅供参考,foostack 似乎与 CI 2.0 及更高版本不兼容。 (3认同)
  • 我自己没有测试过,但这个项目 (https://bitbucket.org/kenjis/my-ciunit) 是 CIUnit Foostack for CI 2.x 的一个分支。 (2认同)