首页 > Web开发 > 详细

PHP单元测试

时间:2014-04-13 07:32:52      阅读:580      评论:0      收藏:0      [点我收藏+]

按照github网址中的步骤安装:

wget https://phar.phpunit.de/phpunit.phar
chmod +x phpunit.phar
mv phpunit.phar /usr/local/bin/phpunit 【把phpunit执行文件放到默认的执行文件中,ps:所搭建的php执行文件
也要放到默认的执行目录/usr/local/bin中,用短链接即可 ln -s /opt/lampp/bin/php /usr/local/bin

执行phpunit --version 有具体的信息,则表明安装成功。。

编写测试:
<?php
//demo.php
 
class Demo {
    public function sum($a,$b) {
        return $a+$b;
    }
    public function subtract($a,$b) {
        return $a-$b;
    }
}
 
?>
---------------------------------------------------------------------------------------------------------------------------
<?php
// tests/demoTest.php
 
require_once(dirname(__FILE__). ‘/../Demo.php‘);
 
class DemoTest extends PHPUnit_Framework_TestCase {
     
    public function setUp() {
        $this->demo = new demo();
    }
 
    public function tearDown() {
    }
     
    public function testSum() {
        $this->assertEquals(4, $this->demo->sum(2, 2));
        $this->assertNotEquals(3, $this->demo->sum(1, 1));
    }
 
    public function testSubstract() {
        $this->assertEquals(0, $this->demo->subtract(2, 2));
    }
}
 
?>
 
在test.php所在的目录中执行命令:
phpunit    tests/demoTest
 
就可得出结果结果了。
 
其他测试方法看官方网站手册!、
 
 
 
 

PHP单元测试,布布扣,bubuko.com

PHP单元测试

原文:http://www.cnblogs.com/paly76/p/3661755.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!