在我们开发的时候,测试是必不可少的东西,那么有个好的测试工具才能让你测试的效率提升,现在就介绍下最近我发现的单元测试工具-phpunit吧.
phpunit
phpunit是php 轻量级的单元测试框架.../ApiTest/Index/IndexTest.php//后面的是你写的单元测试例子的路径
类方法测试
假设我们写了一个类:
<?php
/**
* Created by PhpStorm....额外的方法
在这里需要注意的是:
只有类名为xxTest和方法名为testxx的才是测试例子,在有的时候,我们可以写更多的方法用于给测试方法调用,而在运行测试用例的时候并不会调用到该方法,例如上面的...多参数测试(数据供给器)
我们可以通过在注释增加数据供给器方法名,进行给测试用例增加参数测试,例如我们需要测试User类的add方法:
<?php
/**
* Created by PhpStorm...详细的数据供给器可查看:phpunit数据供给器
phpstorm使用phpunit测试
只需要根据图示,点击+号,然后根据安装的方式(composer,phar等)进行配置既可
?