tldr/pages/common/phpspec.md

656 B

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