PHPUnit9.0 XML 配置文件-<extensions> 元素
2022-03-24 14:49 更新
<extensions> 元素
父元素:<phpunit>
<extensions>
元素及其 <extension>
子元素可用于注册测试执行器扩展。
<extension> 元素
父元素:<extensions>
<extensions>
<extension class="Vendor\MyExtension"/>
</extensions>
<arguments> 元素
父元素:<extension>
<arguments>
元素可用于配置单个 <extension>
。
接受类型的元素的列表,该列表用于配置各个扩展。参数会按照在配置中定义的顺序被传递给扩展类的 __constructor
方法。
可用类型:
-
<boolean>
-
<integer>
-
<string>
-
<double>
(浮点数) -
<array>
-
<object>
<extension class="Vendor\MyExtension">
<arguments>
<integer>1</integer>
<integer>2</integer>
<integer>3</integer>
<string>hello world</string>
<boolean>true</boolean>
<double>1.23</double>
<array>
<element index="0">
<string>value1</string>
</element>
<element index="1">
<string>value2</string>
</element>
</array>
<object class="Vendor\MyPhpClass">
<string>constructor arg 1</string>
<string>constructor arg 2</string>
</object>
</arguments>
</extension>
以上内容是否对您有帮助:
更多建议: