dev-master
9999999-devEmpty project which can be used in a PHP and PHPUnit-oriented coding dojo
MIT
The Requires
v0.1.0
0.1.0.0Empty project which can be used in a PHP and PHPUnit-oriented coding dojo
MIT
The Requires
Wallogit.com
2017 © Pedro Peláez
Empty project which can be used in a PHP and PHPUnit-oriented coding dojo
To install the project:, (*1)
php composer.phar create-project matthiasnoback/php-coding-dojo [path] *
You will have an empty src/ directory and a phpunit.xml.dist that is configured to run all the PHPUnit tests
names *Test.php in the directories src/*/Tests (and their subdirectories). When you use this configuration the
Composer autoloader will be initialized automatically to make sure that every namespaced class inside src/ can be
auto-loaded from within the test cases., (*2)
Run, Edit configurations... and remove any existing configuration.Defaults - PHPUnit, put a check before Use alternative configuration file and select
phpunit.xml.dist from this project.Use custom loader and select the
file vendor/autoload.php inside your project. This will make sure PHPStorm uses the bundled version of PHPUnit.To validate your setup once you have installed this project, run the tests: right-click on the src/ directory and
then select Run 'src'., (*3)
To run all tests in a testcase press Ctrl + Shift + F10 when the cursor is not inside a method.
To run one test press Ctrl + Shift + F10 when the cursor is inside a method.
To repeat the previous test run press Shift + F10., (*4)
Or you can run the tests from the command-line:, (*5)
php vendor/bin/phpunit
When you first run the tests, PHPStorm might ask you to supply a PHP interpreter., (*6)
You can use my PHPUnit cheatsheet as a quick reference for PHPUnit usage., (*7)
Empty project which can be used in a PHP and PHPUnit-oriented coding dojo
MIT
Empty project which can be used in a PHP and PHPUnit-oriented coding dojo
MIT