trace test listener
1.0.0
运行单元测试时搜索调用跟踪。对于识别应该模拟的依赖项很有用。
使用此功能的场景可能包括找出哪些测试是:
TraceTestListener 可以通过 Composer 安装,并且应该添加为require-dev
依赖项:
php composer.phar require --dev cabdesigns/trace-test-listener dev-master
必须安装 XDebug 才能使该侦听器工作。
使用数组参数配置要在调用跟踪中查找的搜索词。
您还可以选择设置写入跟踪文件的目录。这将默认为traces
文件夹。
< phpunit bootstrap = " vendor/autoload.php " >
<!-- ... other suite configuration here ... -->
< listeners >
< listener class = " CABDesignsPHPUnitListenerTraceTestListener " >
< arguments >
< array >
< element key = " 0 " >
< string >curl_exec</ string >
</ element >
</ array >
< string >traces</ string >
</ arguments >
</ listener >
</ listeners >
</ phpunit >