文档章节

centos --- phpunit 安装过程

bengozhong
 bengozhong
发布于 2015/08/20 14:51
字数 137
阅读 433
收藏 1
安装pear 的命令如下:
$ wget http://pear.php.net/go-pear.phar
$ php go-pear.phar

pear 安装成功!


下面用 pear 来安装phpunit


pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com

pear upgrade-all
pear install phpunit/PHPUnit

在安装的过程中可能会出现依赖包,按照提示信息进行安装。
如:yum install php-dom -y等
例子:a.php
<?php
class 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 a.php 看到OK,表示成功
基本过程结束

© 著作权归作者所有

共有 人打赏支持
bengozhong
粉丝 17
博文 470
码字总数 483537
作品 0
深圳
程序员
私信 提问
Windows下安装PHPUnit详解

Windows下安装PHPUnit详解 最近研究php的单元测试功能,在centos下和widows下安装了phpunit 首先要保证你装的php中安装了pear linux下输入命令pear 回车可看一下是否安装了 windows下可以用d...

peasant
2013/12/14
0
0
win7 wamp 下安装pear phpunit

1,安装pear 用官方的方法 :request http://pear.php.net/go-pear.phar in your browser and save the output to a local file go-pear.phar.You can then run “ php go-pear.phar”in a Wi......

dong
2013/05/05
0
1
opensuse13.1 下phpunit+selenium

正在学习yii框架,在编写php代码的时候,要用到单元测试。之前只听说单元测试,没怎么了解过,这次要用到了。在yii框架中使用phpUnit进行单元测试真的很方便。从Yii1.1版本起,Yii已经紧密结...

Ron-Liu
2013/11/28
0
0
使用phar和Composer安装phpunit的具体步骤

大家好: 这是phpunit的安装说明:http://phpunit.de/manual/current/zh_cn/installation.html 我是使用pear安装phpunit和selenium扩展的,但执行单元测试时总是出现如下提示: You have ins...

程更新
2014/06/03
4.4K
2
用pear来安装phpunit

安装pear 的命令如下: $ wget http://pear.php.net/go-pear.phar $ php go-pear.phar pear 安装成功! 下面用 pear 来安装phpunit pear channel-discover pear.phpunit.de pear channel-di......

Surjur
2014/11/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 风扇写着先生请自爱

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @蚂蚁哈哈哈 :分享陈奕迅的单曲《落花流水》 《落花流水》- 陈奕迅 手机党少年们想听歌,请使劲儿戳(这里) @车谷 :我发现每天上班都好困 ...

小小编辑
29分钟前
2
0
centos7重置密码、单用户模式、救援模式、ls命令、chmod命令

在工作当中如果我们错误的配置了文件使服务器不能正常启动或者忘记密码不能登录系统,如何解决这些问题呢?重装系统是可以实现的,但是往往不能轻易重装系统的,下面用忘记密码作为例子讲解如...

李超小牛子
今天
3
0
Python如何开发桌面应用程序?Python基础教程,第十三讲,图形界面

当使用桌面应用程序的时候,有没有那么一瞬间,想学习一下桌面应用程序开发?行业内专业的桌面应用程序开发一般是C++,C#来做,Java开发的也有,但是比较少。本节课会介绍Python的GUI(图形用...

程序员补给栈
今天
8
0
kafka在的使用

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统...

狼王黄师傅
今天
3
0
Android JNI总结

0x01 JNI介绍 JNI是Java Native Interface的缩写,JNI不是Android专有的东西,它是从Java继承而来,但是在Android中,JNI的作用和重要性大大增强。 JNI在Android中起着连接Java和C/C++层的作...

天王盖地虎626
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部