In order to be able to retrieve a code coverage report, you should add the following lines inside the phpunit.xml
file before the </phpunit>
closing tag.
<coverage processUncoveredFiles="true">
<include>
<directory suffix=".php">./app</directory>
</include>
<report>
<html outputDirectory="reports/coverage"/>
</report>
</coverage>
The following command can be used if your project is using Laravel 9 or above.
php artisan test --coverage