大佬教程收集整理的这篇文章主要介绍了phpunit 单元测试,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
用了这么久的PHP一直都是用xdebug在调试,今天想来试试PHP单元测试。
安装PHPunit
下载 http://phar.phpunit.cn/phpunit-6.2.phar 并将文件保存到 D:\PHPunit\PHPunit.phar
打开命令行
建立外包覆批处理脚本(最后得到 C:\bin\PHPunit.cmd
)
C:\Users\Administrator>D: D:\>cd PHPunit D:\PHPUnit> echo @PHP "%~dp0PHPunit.phar" %* > PHPunit.cmd
2.编写测试类
<?PHP
class Demo{ public function foo(){ return "foo"; } public function bar(){ return "bar"; } }
<?PHP
include "Demo.PHP"; use PHPUnit\Framework\TestCase; class TestDemo extends TestCase{ public function testFoo(){ $demo = new Demo(); $this->assertEquals('foo', $demo->foo());//返回foo断言成功 $this->assertEquals('bar',$demo->foo());//断言失败 } }
从图中可以看到,断言了2个,失败了一个
以上是大佬教程为你收集整理的phpunit 单元测试全部内容,希望文章能够帮你解决phpunit 单元测试所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。