What best practices should be followed when setting up PHPUnit.xml for code coverage in PHP projects?

When setting up PHPUnit.xml for code coverage in PHP projects, it is important to configure the necessary settings to generate accurate code coverage reports. This includes specifying the directory where the coverage reports should be saved, enabling code coverage metrics, and setting the whitelist to include only the relevant files for coverage analysis. ```xml <phpunit> <logging> <log type="coverage-html" target="coverage-report" charset="UTF-8" yui="true" highlight="true" lowUpperBound="50" highLowerBound="80"/> </logging> <filter> <whitelist processUncoveredFilesFromWhitelist="true"> <directory suffix=".php">src</directory> </whitelist> </filter> </phpunit> ```