phpunit PhpStorm相关配置

来源:互联网 发布:三观尽毁的淘宝买家秀 编辑:程序博客网 时间:2024/05/25 23:57

上篇环境已经安装好,下载好PhpStrom,就打算开始写个小Demo试试,结果又傻眼了,还得需要配置。

下载准备:

1、首先下载phpunit.phar。下载地址:https://phar.phpunit.de/phpunit.phar

2、下载phpunit依赖库。下载地址::https://github.com/Julylovin/composer-vendor

开始配置:

1、配置phpunit

setting -> Languages & Frameworks -> PHP -> PHPUnit


2、添加依赖库

External Libraries 右键选择Configure PHP Include Paths 


选择添加刚下载的vendor下的phpunit文件



开始写个小Demo试试:

创建Money.php文件:

class Money{    private $amount;    public function __construct($amount)    {        $this->amount = $amount;    }    public function getAmount()    {        return $this->amount;    }    public function negate()    {        return new Money(-1*$this->amount);    }}

创建相对应的MonkeyTest.php类,并写了1个case,随意又写了2个,共3个case:

class MoneyTest extends PHPUnit_Framework_TestCase{    public function testCanBeNegated()    {        $a = new Money(1);        $b = $a->negate();        $this->assertEquals(-1, $b->getAmount());    }    public function testBoolean()    {        $this->assertTrue(true);    }    /**     * @test     */    public function equal()    {        $this->assertEquals(1, 1 + 1);    }}

执行结果:



0 0
原创粉丝点击