PHPUnit9.0 XML 配置文件-<listeners> 元素
2022-03-24 14:49 更新
<listeners> 元素
父元素:<phpunit>
<listeners>
元素及其 <listener>
子元素可用于在测试执行期间附加额外的测试监听器。
<listener> 元素
父元素:<listeners>
<listeners>
<listener class="MyListener" file="/optional/path/to/MyListener.php">
<arguments>
<array>
<element key="0">
<string>Sebastian</string>
</element>
</array>
<integer>22</integer>
<string>April</string>
<double>19.78</double>
<null/>
<object class="stdClass"/>
</arguments>
</listener>
</listeners>
以上 XML 配置对应于将 $listener
对象附到测试执行过程上。
$listener = new MyListener(
['Sebastian'],
22,
'April',
19.78,
null,
new stdClass
);
请注意,PHPUnit\Framework\TestListener
接口已废弃,将在以后删除。应该改用测试执行器扩展来替代测试监听器。
以上内容是否对您有帮助:
更多建议: