php教程自学网 - 轻松零基础学php视频教程
条幅广告
当前位置: 主页 > 原生PHP >

如何使用PHPUnit进行测试?

时间:2019-03-01 17:45来源:未知 作者:admin 点击:
PHPUnit是PHP语言的一种单元测试框架。大多数站点所有者都想要实现PHPUnit测试,因为这样我们可以简单地使用命令进行测试。如果你不知道PHPUnit,也不知道如何测试使用,那么就按照下
PHPUnit是PHP语言的一种单元测试框架。大多数站点所有者都想要实现PHPUnit测试,因为这样我们可以简单地使用命令进行测试。如果你不知道PHPUnit,也不知道如何测试使用,那么就按照下面的例子来学习吧。
这里我将给出一个非常简单的PHPUnit示例,以及它是如何从头开始工作的。我用phpunit命令做了一个简单的例子。我们需要创建两个文件,如下所示:
 
1)MyTest.php
 
2)MyTestTests.php
 
在开始示例之前,请确保您已经安装了PHP。因此,你只需按照下面的文件来完成示例。
 
一、下载 PHPUnit
 
wget https://phar.phpunit.de/phpunit.phar
 
php phpunit.phar --version
 
二、创建 MyTest.php文件
 
<?php
 
 
 
class MyTest
 
{
 
 
 
    public function add($a, $b)
 
    {
 
        return $a + $b;
 
    }
 
 
 
}
 
三、创建 MyTestTests.php 文件
 
 
<?php
 
require 'MyTest.php';
 
 
 
use PHPUnit\Framework\TestCase;
 
 
 
class MyTestTests extends TestCase
 
{
 
    private $mytest;
 
 
 
    protected function setUp()
 
    {
 
        $this->mytest = new MyTest();
 
    }
 
 
 
    protected function tearDown()
 
    {
 
        $this->mytest = NULL;
 
    }
 
 
 
    public function testAdd()
 
    {
 
        $result = $this->mytest->add(1, 3);
 
        $this->assertEquals(4, $result);
 
    }
 
 
 
}
 
现在我们准备运行下面的简单例子:
 
 
php phpunit.phar MyTestTests.php
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
相关推荐