Kohana3.x中使用单元测试

首先,phpunit是在pear下安装的。因此,我们首先应该安装pear。

在windows下安装pear很简单,在php安装的根目录下有go-pear.bat批处理文件,双击该文件一路选择默认即可。

然后我们开始安装phpunit。首先打开命令行,应用pear命令来安装。PHPUnit官方网站http://www.phpunit.de/manual/3.7/en/index.html

pear config-set auto_discover 1

pear install pear.phpunit.de/PHPUnit

安装成功后,会在你的PHP安装目录下出现/pear/PHPUnit/等文件夹。

然后在koahna的unittest模块中包含PHPUnit的自动加载文件。具体位置是在modules/unittest/init.php文件的头部加上如下代码:

require('PHPUnit/Autoload.php');

这里有一些地方需要注意。

1、PHP的安装文件目录需要设定在操作系列的PATH变量里面,否则,上面的包含方式有可能找不到文件。

2、在Kohana3.2之后的版本中移除了Web界面的单元测试,之保留了命令行格式下的单元测试。如果需要使用Web界面方式的单元测试,则需要将3.1.X版本的unittest模块替换3.2版本的模块,同时修改几处不兼容的地方,主要是3.1版本和3.2版本中加载配置文件方式的不兼容。

然后使用unittest模块就非常简单了,启用bootstrap模块,然后再地址栏中输入相应的地址 /unittest就会出现相应的界面了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值