您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
phpunit-phpunit.xml-phpunit-testsuites-testsuite-file
发布时间:2021-10-21 23:05:00编辑:雪饮阅读()
phpunit.xml配置文件的phpunit元素的testsuites子元素的testsuite子元素的file子元素,以下就简称file。
这个file这里今天主要是讲解其对于testsuite的作用,当然它还有对覆盖率有作用。
对于覆盖率的作用这个,今天暂时先不讲解。
那么这个file的作用可以给testsuite指定该测试套件中所包含的测试用例类,testsuite可以有多个file元素,每个file元素就可以给testsuite套件添加一个待测试的测试用例类。
有phpunit.xml如:
<phpunit bootstrap="src/autoload.php">
<testsuites>
<testsuite name="test1">
<file>tests/MyTest.php</file>
</testsuite>
</testsuites>
</phpunit>
则此时测试时候就对于test1套件中仅仅一个测试用例类被测试:
C:\Users\Administrator>C:\phpstudy_pro\Extensions\php\php7.3.4nts\php.exe C:\phpstudy_pro\WWW\phpunitLearning\phpunit-9.5.10.phar -c C:\phpstudy_pro\WWW\phpunitLearning\phpunit.xml --testsuite test1
PHPUnit 9.5.10 by Sebastian Bergmann and contributors.
.
MyTest::testOne
.
MyTest::testTwo
. 3 / 3 (100%)
MyTest::testThree
Time: 00:00.009, Memory: 18.00 MB
OK (3 tests, 3 assertions)
关键字词:phpunit,file
相关文章
- phpunit-phpunit.xml-phpunit-testsuites-testsuite-d
- phpunit-phpunit.xml-phpunit-testsuites-testsuite-d
- phpunit-phpunit.xml-phpunit-testsuites-testsuite-d
- phpunit-phpunit.xml-phpunit-testsuites-testsuite-d
- phpunit如何生成代码覆盖率?“No filter is configured
- phpunit-phpunit.xml-testsuites、testsuite
- phpunit-phpunit.xml-phpunit-testdox
- phpunit-phpunit.xml-phpunit-executionOrder
- phpunit-phpunit.xml-phpunit-stderr
- phpunit-phpunit.xml-phpunit-verbose