“慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。网站首页程序人生
composer降级(为了安装dbunit)
发布时间:2021-09-26 21:10:29作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
由于要用phpunit/dbunit,目前最高是4.0版本,但是其要求phpunit必须是7系列的,但是我的phpunit是9系列的。那么这样直接运行如:C:\Users\Administrator\PhpstormProjects\untitl
阅读全文>>centos7全局安装composer
发布时间:2021-09-25 22:57:45作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
首先有可能你需要安装openssl于你的系统中(1)yum install openssl yum install openssl-devel然后你需要运行下面的脚本下载composet安装脚本,需要注意这里的-c,-c指定你的ph
阅读全文>>phpunit指明了要覆盖(covers)哪个方法的测试
发布时间:2021-09-25 17:41:09作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
可以在某个方法上指定该方法体内的某个调用方法是被覆盖过的测试,也可以指定该方法内某几个调用方法是被覆盖过的测试。这里同样是使用上篇中所学习的covers标注。BankAccou
阅读全文>>phpunit指明了要覆盖的类的测试类covers与uses标注
发布时间:2021-09-25 16:33:39作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
用 @covers 标注指定了一个方法,那么只有所指方法会被视为已覆盖,这个方法所调用的方法不会视为已覆盖。而@uses 标注用来指明那些将会在测试中执行到但同时又不打算让其被测
阅读全文>>phpunit代码覆盖率-忽略代码块(@codeCoverageIgnore、@codeCoverageIgnoreStart 、 @codeCoverageIgnoreEnd)
发布时间:2021-09-25 14:40:35作者:雪饮
![[!--pagekey--]](/e/data/images/notimg.gif)
就有时候代码覆盖率生成时候,并不是代码中所有地方都要生成的,有些地方实际上不太适合测试,则可以忽略该处的代码块。具体实例如:Bar.php:<?php declare(strict_types=1);
use P