chornij / console
控制台工具
0.1.4
2015-08-05 09:07 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: 4.7.*
This package is not auto-updated.
Last update: 2024-09-14 18:04:09 UTC
README
- 报告组件 - 允许在控制台中对输出着色(对测试很有用)
安装
安装此组件的首选方式是通过Composer。
运行以下命令之一:
php composer.phar require chornij/console "0.1.*"
或者在您的composer.json
文件的require部分添加:
"chornij/console": "0.1.8"
用法
在PHPUnit测试中使用报告组件
<?php class ReportTest extends \PHPUnit_Framework_TestCase { /** * @var Report Report object */ private $report; /** * @inheritdoc */ public function setUp() { $this->report = new Report(); echo $this->report->title('Testing some component'); } public function testComponent() { $this->report->write('Start testing', 'blue'); $obj = new Component(); $obj->attribute = 1234; $this->assertTrue($obj->isValidated()); $this->report->write($obj->result, 'green'); $this->report->write('XML result:', ['bold', 'magenta']); $this->report->writeXml($obj->xmlResult); } }