matthiasnoback / php-coding-dojo
一个空的工程,可用于以PHP和PHPUnit为导向的编码道场
v0.1.0
2014-02-26 09:50 UTC
Requires
- phpunit/phpunit: ~3.7
This package is auto-updated.
Last update: 2024-08-29 04:39:03 UTC
README
安装
安装项目
php composer.phar create-project matthiasnoback/php-coding-dojo [path] *
您将有一个空的 src/
目录和一个配置为运行所有以 *Test.php
命名的PHPUnit测试的 phpunit.xml.dist
文件,这些测试位于 src/*/Tests
目录(及其子目录)中。当您使用此配置时,Composer自动加载器将自动初始化,以确保从测试用例中自动加载 src/
目录中所有的命名空间类。
配置PHPStorm以运行测试
- 选择
运行
,编辑配置...
并删除任何现有配置。 - 选择
默认 - PHPUnit
,在使用替代配置文件
前打勾,并从该项目中选择phpunit.xml.dist
。 - 点击该字段右侧的按钮。在出现的对话框中选择
使用自定义加载器
并选择您项目中的vendor/autoload.php
文件。这将确保PHPStorm使用捆绑的PHPUnit版本。
安装此项目后,要验证您的配置,请运行测试:在 src/
目录上右键单击,然后选择 运行 'src'
。
运行单元测试
要在一个测试用例中运行所有测试,请在光标不在方法内时按 Ctrl + Shift + F10
。要运行一个测试,请在光标在方法内时按 Ctrl + Shift + F10
。要重复上一个测试运行,请按 Shift + F10
。
或者您也可以从命令行运行测试
php vendor/bin/phpunit
您首次运行测试时,PHPStorm可能会要求您提供PHP解释器。
PHPUnit快捷手册
您可以使用我的PHPUnit快捷手册作为PHPUnit使用的快速参考。