如何高效运用PHPUnit进行PHP单元测试?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1703个文字,预计阅读时间需要7分钟。
一、前言在本文中,我们使用composer的依赖包管理工具进行phpunit包的安装和管理。官方地址为:https://getcomposer.org/。按照提示全局安装即可。此外,我们还会使用一个非常好用的工具。
一、前言在这篇文章中,我们使用 composer 的依赖包管理工具进行phpunit包安装和管理,composer 官方地址 getcomposer.org/,按照提示进行全局安装即可,另外,我们也会使用一个非常好用的Monolog记录日志组件记录日志,方便我们查看。
在根目录下建立 coomposer.json 的配置文件,输入以下内容:
{ "autoload": { "classmap": [ "./" ] } }
上面的意思是将根目录下的所有的类文件都加载进来, 在命令行执行 composer install 后,在根目录会生成出一个vendor的文件夹,我们以后通过 composer 安装的任何第三方代码都会被生成在这里。
二、为什么要单元测试?
只要你想到输入一些东西到print语句或调试表达式中,就用测试代替它。 --Martin Fowler
PHPUnit 是一个用PHP编程语言开发的开源软件,是一个单元测试框架。
本文共计1703个文字,预计阅读时间需要7分钟。
一、前言在本文中,我们使用composer的依赖包管理工具进行phpunit包的安装和管理。官方地址为:https://getcomposer.org/。按照提示全局安装即可。此外,我们还会使用一个非常好用的工具。
一、前言在这篇文章中,我们使用 composer 的依赖包管理工具进行phpunit包安装和管理,composer 官方地址 getcomposer.org/,按照提示进行全局安装即可,另外,我们也会使用一个非常好用的Monolog记录日志组件记录日志,方便我们查看。
在根目录下建立 coomposer.json 的配置文件,输入以下内容:
{ "autoload": { "classmap": [ "./" ] } }
上面的意思是将根目录下的所有的类文件都加载进来, 在命令行执行 composer install 后,在根目录会生成出一个vendor的文件夹,我们以后通过 composer 安装的任何第三方代码都会被生成在这里。
二、为什么要单元测试?
只要你想到输入一些东西到print语句或调试表达式中,就用测试代替它。 --Martin Fowler
PHPUnit 是一个用PHP编程语言开发的开源软件,是一个单元测试框架。

