IntelliJ IDEA 2017.2 Help

Testing PHP Applications

This feature is supported in the Ultimate edition only.

The following is only valid when PHP Plugin is installed and enabled!

The topics in this part provide guidelines in PHP-specific unit testing procedures. For general information on testing in IntelliJ IDEA, see the section Testing.

IntelliJ IDEA supports unit testing of PHP applications through integration with the PHPUnit tool.

Generally, IntelliJ IDEA runs and debugs PHPUnit tests same way as other applications, by running the run/debug configurations you have created. When doing so, it passes the specified test class, file, or directory to the test runner. You can run unit testing locally and remotely depending on the chosen run configuration.

To create and run unit tests on PHP applications, perform the following general steps:

Last modified: 29 November 2017

See Also