本文实例讲述了php单元测试配置与使用方法。分享给大家供大家参考,具体如下:
php与其他语言不太一样,单元测试需要自己安装和配置,相对麻烦一点,不过单元测试对于提高库的稳定性和健壮性还是非常给力的,下面教大家怎么配置php单元测试
注意:php需升级到7.1版本以上
$ wget https://phar.phpunit.de/phpunit-7视力标准是多少.0.phar$ chmod +x phpunit-7.0.phar$ sudo mv phpunit-7.0.phar /usr/local/bin/phpunit$ phpunit --versionphpunit x.y.z by bastia临终遗言n bergmann and contributors.
compor global require phpunit/phpunit
<phpunit bootstrap="vendor/autoload.php"> <testsuites> <testsuite name="rvice"> <directory>tests</directory> </testsuite> </testsuites></phpunit>
如我的phpunit本地的路径为/usr/local/bin/phpunit
如我的phpunit包本地的路径为/urs/chenqionghe/.compor/vendor/phpunit高中数学题
<?phpu eoffcn\utils\arrays;u phpunit\framework\testca;/** * array测试用例 * class arraystest */class arraystest extends testca{ public function testget() { $array = [ 1 => [ 'b' => [ 'c' => 'cqh' ] ], 2 => [ 'b' => [ 'c' => 'cqh' ] ] ]; $this-用忠诚担当书写勇毅前行的山西答卷观后感>asrtequals('cqh', arrays::get($array, '1.b.c')); }}
phpstorm方式,当前测试类右键run即可
命令行的方式,进行项目目录执行
phpunit tests/arraystest.php
phpstorm方式
命令行方式,命令行下进入当前项目执行
phpunit
本文发布于:2023-04-08 03:59:46,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/2ca3ebd6fd914816c83b83bcc3028b60.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:PHP单元测试配置与使用方法详解.doc
本文 PDF 下载地址:PHP单元测试配置与使用方法详解.pdf
留言与评论(共有 0 条评论) |