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>以上内容是否对您有帮助:

免费 AI IDE


更多建议: