matthiasnoback/php-coding-dojo

一个空的工程,可用于以PHP和PHPUnit为导向的编码道场

v0.1.0 2014-02-26 09:50 UTC

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使用的快速参考。