phpunit 实践

目前的版本是PHPUnit 3.6.12 by Sebastian Bergmann. phpunit 在针对的检测,并没有提供一种好的方法,比如我运行一段代码,然后运行结束之后die或者exit,die或者exit之前有内容输出,这个在php代码中很常见,但是phpunit却没提供一种很好的检测机制,多个case,几乎每个case都有exit或者die的情况,这个时候,如果采用多线程的方式,是不可以的,因为不存在像nodejs那种回调,一旦多线程开了,虽然可以让代码在exit的时候执行,但是却无法获取exit之前的输出,也就是还是缺少汇总,

目前的折中方案,就是通过curl,发起http请求的方式来测试具体有exit的api,获取exit之前的结果和输出

Leave a comment

Your email address will not be published.

*