From https://docs.phpunit.de/en/9.6/annotations.html#covers:
- @covers ClassName::methodName is not recommended
- @covers ClassName is recommended
@covers ClassName::methodName is fragile to refactoring and often leads to under-reported test coverage or spurious test coverage failures, so should generally be replaced by @covers ClassName (unless there's a specific reason for it in a particular case).