承接 verysimple/unit-test-printer 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

verysimple/unit-test-printer

Composer 安装命令:

composer require verysimple/unit-test-printer

包简介

Formats PHPUnit output with verbose information about tests as they run.

README 文档

README

PHPUnit ResultPrinter implementation that outputs verbose test information. Rather than see a string of dots and letters, this unit test printer will display the name of the suite and tests and number of assertions. If you manually run your tests and watch then running, you can more easily see the progress of your tests.

Installation

Install VerboseTestResultPrinter class with composer:

composer require verysimple/unit-test-printer

For automatic installation, include the project in your composer.json (it is only necessary in require-dev):

{
	"require-dev": {
		"verysimple/unit-test-printer": ">=1.0.1"
	}
}

If you do not use composer, you can download and save VerboseTestResultPrinter.php wherever you wish.

Usage

To use the VerboseTestResultPrinter class, it is specified in your phpunit.xml config file. The following assumes phpunit.xml is in your project root directory and your tests are located in a sub-directory named "tests".

<phpunit
	colors="true"
	printerClass="Verysimple\UnitTest\VerboseTestResultPrinter"
	printerFile="vendor/autoload.php"
	>

	<testsuite name="Default Tests">
		<directory>tests/</directory>
	</testsuite>

</phpunit>

Alternatively you can add simply make sure the library is included in your test runner. For example, adding the following to your phpunit_bootstrap.php file:

require __DIR__.'/vendor/autoload.php';

To run unit tests, execute phpunit from the root directory of the project.

统计信息

  • 总下载量: 3.59k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2016-01-05

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固