phpspec/phpspec
's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.Name | Version | Size | License | Type | Vulnerabilities |
---|---|---|---|---|---|
doctrine/instantiator | 1.5.0 | - | MIT | prod | |
phpspec/php-diff | v1.1.3 | 25.48 kB | BSD-3-Clause | prod | |
phpspec/prophecy | v1.19.0 | - | MIT | prod | |
sebastian/exporter | 3.1.6 | - | BSD-3-Clause | prod | |
symfony/console | v4.4.49 | - | MIT | prod dev | |
symfony/event-dispatcher | v4.4.44 | - | MIT | prod dev | |
symfony/finder | v4.4.44 | - | MIT | prod | |
symfony/process | v4.4.44 | - | MIT | prod dev | |
symfony/yaml | v4.4.45 | - | MIT | prod |
Phpspec/phpspec is a specification-oriented Behavior-Driven Development (BDD) framework for PHP 7.1+. It is a tool designed to aid in the process of software development with an emphasis on communication, collaboration, and code quality.
To use phpspec/phpspec, you first need to install the dependencies. This is handled via Composer, a tool for managing PHP dependencies. Assuming you have Composer installed, you can install phpspec with the following commands:
wget -nc https://getcomposer.org/composer.phar
php composer.phar install
Once installed, you can use phpspec to write specifications for your code, run these specifications and then develop your code to meet these specifications.
Note: This is a high-level overview of using phpspec/phpspec. Depending on your specific use case and environment, the actual usage may be different.
Comprehensive documentation for phpspec/phpspec is available on the main website at http://www.phpspec.net. Here you can find detailed guides and tutorials to help you get the most out of the phpspec framework.