文档章节

centos --- phpunit 安装过程

bengozhong
 bengozhong
发布于 2015/08/20 14:51
字数 137
阅读 426
收藏 1
点赞 0
评论 0
安装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
粉丝 16
博文 434
码字总数 445356
作品 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
phpunit-selenium自动化测试开源中国帐号登录和发博文

PHPUnit 的 PHAR 包中已经包含了PHPUnit_Selenium组件包 phpunit官网:https://phpunit.de/,下载地址:https://phar.phpunit.de/phpunit.phar Windows下安装 整体上说,在 Windows 下安装 ...

penngo
2015/05/28
0
0
windows下安装pear和PHPUnit

想安装phpunit那么就要安装pear,网上说在php安装目录中找到go-pear.bat然后双击,但是很扯的是我的安装目录中真的没有,那么咋办捏。。继续问度娘,原来还真有和我一样的。参考这里的安装成...

王纪光
2013/11/30
0
0
用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
PHP教程:PHPUnit学习笔记(一)PHPUnit介绍及安装

需求 PHPUnit 5.3 需要 PHP 5.6,强烈推荐使用最新版本的 PHP。 PHPUnit 需要使用 dom 和 json 扩展,它们通常是默认启用的。 PHPUnit 还需要 pcre、reflection、spl 扩展。这些标准扩展默认...

peasant
2014/11/07
0
0
pear中phpunit调试的安装

因为本地环境是源码编译安装的,所以我选择用pear安装PHPUnit,首先需要先安装pear 1 wget http://pear.php.net/go-pear.phar 2 sudo mv go-pear.phar /usr/local/php5318/ 3 cd /usr/local...

bengozhong
2015/08/20
0
0
处理XAMPP环境下执行ZF命令时的报错

【错误提示】: An Error Has Occurred A project profile was not found. 【错误原因】:xampp里的phpunit版本不匹配,重新安装即可 【解决步骤】: 1、在win7下需要以管理员身份运行cmd.e...

weber_hyx
2013/04/16
0
0
Windows环境下安装PHPUnit

Windows环境下安装PHPUnit,在此整理一下,以便大家参考。 本人测试安装环境:Windows7(win32) + Apache(2.2.13) + PHP(5.3.6) 1. 以管理员身份打开控制台窗口; 2. 进入php安装目录,在安装...

thinkgood
2013/09/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

十大Intellij IDEA快捷键

Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发...

HJCui
14分钟前
0
0
word 使用mathtype 编写 数学公式

下载安装,这个链接命名。。。。 http://www.mathtype.cn/xiazai.html 安装之后会多出一个选项 使用内联方式插入图表 编写公式的界面 设置支持latex 语法 输入公式回车就可以看到结果...

阿豪boy
33分钟前
0
0
Promise

定义 Promise是异步编程的一种解决方案,所谓Promise就是一个容器,里面保存着某个未来才会结束的事件(通常是一个一步操作)的结果。 特点: 2.1 对象的状态不受外界影响,三种状态pending...

litCabbage
44分钟前
0
0
设计模式:适配器模式

说明:在不改变旧接口代码的前提下,为该接口新增其他接口的功能 适配器模式可以分为:类适配器模式、对象适配器模式、接口适配器模式 前两种模式下,我会以播放器为例。老版的播放器(Playe...

人觉非常君
44分钟前
0
0
使用VsCode搭建Java开发环境,创建springboot应用

1、在 Visual Studio Code 中打开扩展视图(Ctrl+Shift+X),输入关键词java、spring分别下载Java开发插件包和springboot插件包 2、配置参数 点击设置按钮,进入设置选项,配置用户设置 在用户...

qsyan
48分钟前
20
0
调教属于你的“贾维斯”(给自己挖了一个很大的坑)

今天玩一下现在很火的人工智能。 废话不多说,先来看几张图: 看出什么蹊跷了吗? 再来看一个视频: https://www.zhihu.com/video/1002567561061511168 (演示网址和代码见文末) 人工智能离...

crossin
53分钟前
1
0
ES10-检索入门

1.创建索引,准备数据 定义索引结构 DELETE telegraphPUT telegraph{ "mappings": { "msg":{ "properties": { "title":{ "type": "text", ...

贾峰uk
58分钟前
1
0
css 三角形

1.无边框三角形 条件:width,height设置为0,border-width设置一定的宽度,border-color保留一边有颜色其他三边设置透明 .triangle{ width:0px; height:0px; border-width:40...

爱喝水的小熊
今天
0
0
NPM依赖包版本号~和^和*的区别

~ 会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0 ^ 会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0 * 这意味着安装最...

fangPeng_
今天
0
0
第三章 spring-bean之SimpleAliasRegistry(2)

前言 AliasRegistry的实现类,嗯,嗯,嗯,一个很简单的实现。只有一个map。 源码解读 接口 AliasRegistry public interface AliasRegistry {void registerAlias(String name, String al...

鸟菜啊
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部