robmasters / coding-kata-skeleton
骨架项目,为完成TDD(测试驱动开发)练习提供工作目录设置
dev-master
2015-08-07 13:19 UTC
Requires
- phpspec/phpspec: ^2.2@dev
- phpunit/phpunit: ^4.8@dev
This package is not auto-updated.
Last update: 2024-09-14 17:48:25 UTC
README
本项目旨在提供一个简单的设置,包含开始使用TDD(测试驱动开发)编写代码所需的工具。通过练习,目标是能够编写好的测试,并最终得到干净、可工作的代码。请记住
说明
创建项目
只需通过composer安装此项目。如果您还没有安装,应该从此处下载。
您安装项目的目录应基于您希望完成的练习,例如 "string-calculator"。
composer create-project robmasters/coding-kata-skeleton [name-of-exercise] dev-master
运行测试
您可以选择使用哪个库来编写测试。此项目已配置PHPUnit和PhpSpec,并为每个提供了示例测试。要执行测试,请在项目的根目录中运行以下任一命令
$ ./vendor/bin/phpspec run
$ ./vendor/bin/phpunit