在我们开发的时候,测试是必不可少的东西,那么有个好的测试工具才能让你测试的效率提升,现在就介绍下最近我发现的单元测试工具-phpunit吧.
phpunit
phpunit是php 轻量级的单元测试框架...例如上面的api接口,当正确调用时一定会输出"hello world",断言它将会输出hello world,如果没有输出该结果则代表断言出错
在phpunit中,还有其他的断言方法,例如:
布尔类型...assertXmlStringNotEqualsXmlFile 断言XML字符串不等于XML文件内容
assertXmlStringNotEqualsXmlString 断言XML字符串不相等
也可以通过查看...vendor\phpunit\phpunit\src\Framework\Assert.php 文件实现的所有方法
基镜
在编写测试时,最费时的部分之一是编写代码来将整个场景设置成某个已知的状态,并在测试结束后将其复原到初始状态...多参数测试(数据供给器)
我们可以通过在注释增加数据供给器方法名,进行给测试用例增加参数测试,例如我们需要测试User类的add方法:
<?php
/**
* Created by PhpStorm