Sodamhan.com

TL;DR

phpspec

A Behaviour Driven Development tool for PHP. More information: https://phpspec.net.

  • Create a specification for a class:

phpspec describe class_name

  • Run all specifications in the “spec” directory:

phpspec run

  • Run a single specification:

phpspec run path/to/class_specification_file

  • Run specifications using a specific configuration file:

phpspec run -c path/to/configuration_file

  • Run specifications using a specific bootstrap file:

phpspec run -b path/to/bootstrap_file

  • Disable code generation prompts:

phpspec run --no-code-generation

  • Enable fake return values:

phpspec run --fake

This document was created using the contents of the tldr project.