PHP 单元测试的意义到底何在
我之前也有这样的困惑。看代码写的是否有问题,我们直接请求下就不 ok 了吗?为什么还要写单元测试呢?这不是多此一举吗?
那看我下面的场景举例吧。
单元测试一定要用框架吗
我觉得不用,直接一行脚本,可以不可以?我觉得 ok。比如php扩展的各种单元测试,都是简单的比对,非常直观。
那我们为什么现在大家都爱用phpunit
呢?
就是一个非常强大的框架,功能比较全,省去了我们很多的工作。
比如我们自己的测试脚本都是简单的自定义的脚本,能全局一次性运行吗?这是最基本的一个举例,实际的优势和便捷,还得自己慢慢使用才会发现。
PHP 单元测试的场景分类
自己分类了下
- 工具类
- 服务类
- 业务类
工具类
新写了一个工具库,比如时间格式化的方法,(刚刚、一分钟前、一小时前、一天前、一个月前等等)这样的函数或者方法。
误区:简单,发个帖子,帖子末尾会