silverstripe / recipe-testing
Installs: 439 309
Dependents: 120
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 4
Type:silverstripe-recipe
pkg:composer/silverstripe/recipe-testing
Requires
- php: ^8.3
 - php-parallel-lint/php-parallel-lint: ^1.4
 - phpunit/phpunit: ^11.3
 - silverstripe/behat-extension: ^6
 - silverstripe/framework: ^6
 - silverstripe/recipe-plugin: ^2
 - squizlabs/php_codesniffer: ^3.7
 
README
Standard testing components for behat, phpunit, and code style testing for the Silverstripe Framework and CMS (http://silverstripe.org).
This includes the components:
- phpunit: PHP Unit Testing framework.
 - php-codesniffer: PHP coding standards validator.
 - behat-extension: Silverstripe behat testing framework extension.
 - silverstripe server: Silverstripe basic server built on PHP bundled dev server.
 - selenium: Selenium browser automation framework.
 
All bootstrapping files, including PHPCS style config, are included.
See the recipe plugin page for instructions on how Silverstripe recipes work.
Note: If you are not using Behat for end-to-end testing on your module, it is recommended that you install PHPUnit and CodeSniffer directly.