**Acceptance Criteria**
- All of our repositories use PHPUnit 11
**Implementation details**
Before you can change the composer requirement from 10 to 11, you have to change two other things: annotations and coding style.
PHPUnit 11 removes annotation support (`@covers` tags in docblocks). Before you upgrade to PHPUnit 11, you have to convert the PHPUnit annotations to attributes. You can use a pre-built [Rector Fix](https://github.com/rectorphp/rector-phpunit) for that.
Converting the annotations to attributes means that the MediaWiki CodeSniff which ensures that each test must have a `@covers` annotation, will break. {T329048} tracks this, but until that ticket is resolved we have to disable the `MediaWiki.Commenting.MissingCovers.MissingCovers` sniff in our [[ https://github.com/wmde/fundraising-phpcs/blob/main/WMDE/Fundraising/ruleset.xml | code style ]] and release a new version of the coding style before upgrading to PHPUnit.