在我们开发的时候,测试是必不可少的东西,那么有个好的测试工具才能让你测试的效率提升,现在就介绍下最近我发现的单元测试工具-phpunit吧.
phpunit
phpunit是php 轻量级的单元测试框架.../ApiTest/Index/IndexTest.php//后面的是你写的单元测试例子的路径
类方法测试
假设我们写了一个类:
<?php
/**
* Created by PhpStorm....赋值,我们只需要直接$this->session取出即可调用测试
额外的方法
在这里需要注意的是:
只有类名为xxTest和方法名为testxx的才是测试例子,在有的时候,我们可以写更多的方法用于给测试方法调用...,而在运行测试用例的时候并不会调用到该方法,例如上面的adminBase 的login logout方法,直接运行测试的时候不会直接被调用....多参数测试(数据供给器)
我们可以通过在注释增加数据供给器方法名,进行给测试用例增加参数测试,例如我们需要测试User类的add方法:
<?php
/**
* Created by PhpStorm