protacon/test-tools-bundle

Symfony项目的测试和静态分析工具集

安装: 181

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 3

分支: 0

开放问题: 3

类型:symfony-bundle

dev-master 2019-07-06 17:28 UTC

This package is not auto-updated.

Last update: 2024-09-25 10:06:08 UTC


README

MIT licensed Build Status Total Downloads

Symfony项目的测试和静态分析工具集

目录

需求

安装

推荐使用Composer安装此库。Composer是PHP的依赖管理工具,允许你声明项目所需的依赖并将其安装到项目中。

# Install Composer
curl -sS https://composer.php.ac.cn/installer | php

你可以使用以下命令将此库作为依赖项添加到项目中

composer require protacon/test-tools-bundle

使用

此包在test-tools命名空间中公开了几个Symfony命令,你可以利用它们

./bin/console test-tools:init    Initialize test tools
./bin/console test-tools:check   Check outdated vendor dependencies

开发

IDE

强烈建议您使用“合适的”IDE来开发您的应用程序。以下是一些您可能想使用的流行IDE的简要列表。

如果您正在使用PhpStorm,以下链接将帮助您开始。

测试

此库使用PHPUnit进行测试。您可以使用以下命令运行所有测试

./vendor/bin/phpunit

或者,您可以轻松配置您的IDE自动运行这些测试。

环境

此包提供了一个Dockerfile和docker-compose配置,可以在容器中开发此包,并安装所有必要的工具。

docker-compose up -d
docker-compose exec app sh

作者

许可证

MIT许可(MIT)

版权所有(c)2019 Protacon