PHP单元测试框架——PHPUnit入门
来源:互联网 发布:淘宝网答题 编辑:程序博客网 时间:2024/04/28 05:23
不讲单元测试的意义了,直奔主题。
第一步
进入网站:PHPUnit的网站
第二步
下载:找到最新的稳定版,然后下载,应该是一个名为“phpunit.phar” 的文件。
第三步
配置:
Linux环境下:我暂时不用
windows环境下:
打开命令行: “win+R”打开“运行” >>> “输入cmd” >>>> “回车”
切换目录到“phpunit.phar”所在的路径
输入
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
配置系统环境变量,添加
phpunit.cmd
的路径到path中第四步:
测试
重启cmd,输入“phpunit --version”
输出phpunit的版本信息,则配置成功。
第五步:
应用
写一个简单测试类
<?phpclass StackTest extends PHPUnit_Framework_TestCase{ public function testPushAndPop() { $stack = array(); $this->assertEquals(0, count($stack)); array_push($stack, 'foo'); $this->assertEquals('foo', $stack[count($stack)-1]); $this->assertEquals(1, count($stack)); $this->assertEquals('foo', array_pop($stack)); $this->assertEquals(0, count($stack)); }}?>
第六步
运行测试
命令行中输入 ”phpunit 测试类路径“
可以看到结果。
phpunit 测试类的名字约定为”Test“结尾,而测试方法,则默认”test“开头。
比如此处的测试类名为 ”StackTest “,测试方法名为”testPushAndPop“
---------------------------------------------------------------------------------------------
简单记录,闲下来再修改。
0 0
- PHP单元测试框架——PHPUnit入门
- PHP单元测试利器PHPUnit入门
- PHP 单元测试(PHPUnit)
- PHP单元测试phpunit
- PHP单元测试PHPUnit
- PHP 单元测试(PHPUnit)(1)
- PHP 单元测试(PHPUnit)(2)
- PHP 单元测试(PHPUnit)(1)
- PHP 单元测试(PHPUnit)(2)
- phpunit和php单元测试体验
- PHP单元测试利器:PHPUNIT初探
- PHP单元测试利器:PHPUNIT初探
- PHP单元测试(phpunit)笔记
- php单元测试入门教程phpunit详解
- php单元测试-phpunit,以及thinkphp框架集成的单元测试下载
- PHPUnit单元测试(Lumen框架)指南
- PHP单元测试工具PHPUnit初体验
- 体验PHP下的单元测试工具:PHPUnit
- hdu 2006 求奇数的乘积
- 解决VMware 虚拟机中的网络连接出现”受限制或无连接“问题的方法
- 如何用CSS制作横向菜单?
- 为什么基类指针和引用可以指向派生类对象,但是反过来不行?
- linux子系统的初始化_subsys_initcall():那些入口函数
- PHP单元测试框架——PHPUnit入门
- Linux C语言头文件搜索路径
- CSRF 原理以及 Struts2 令牌校验防御攻略解析
- LEETCODE: Palindrome Partitioning II
- Android UI 详解之Button
- Vmware使用时Unrecoverable Memory Allocation Failure
- 修改PHPCMS2008验证码
- 妈妈圈论坛设计需求
- Android中的通用下拉刷新控件