1、composer 安装参考
http://docs.phpcomposer.com/00-intro.html#Globally
2、创建自己的composer.json
php
composer.phar init
项目根目录创建composer.json ,结果如下:
{
"name":
"yujinhai/php",
"description": "study
composer",
"authors": [
{
"name":
"yujinhai",
"email":
"yujinhai12381@126.com"
}
],
"require": {
"phpunit/phpunit" : ">4.8"
}
}
3、安装依赖
install 命令从当前目录读取 composer.json 文件,处理了依赖关系,并把其安装到 vendor 目录下。
php composer.phar install
如果当前目录下存在 composer.lock 文件,它会从此文件读取依赖版本,而不是根据 composer.json 文件去获取依赖。这确保了该库的每个使用者都能得到相同的依赖版本。
如果没有 composer.lock 文件,composer
将在处理完依赖关系后创建它。
4、创建第一个测试用例
创建tests目录及FirstTest.php文件
#########################################################################
# File Name: FirstTest.php
# Desc:
# Author:yujinhai
# mail: yujinhai12381@126.com
# Created Time: 二 8/15 17:40:24 2017
#########################################################################
#
class FirstTest extends PHPUnit_Framework_TestCase
{
public function setUp(){
}
public function tearDown(){ }
public function testHello()
{
$ret =
[];
$this->assertEmpty($ret);
}
}
执行命令 vendor/bin/phpunit
tests/FirstTest.php