Remove usage of ArraySubset in tests
Remove usage of ArraySubset in tests

PhpUnit 9 removed `PHPUnit\Framework\Constraint\ArraySubset` and `assertArraySusbet`. This has been causing much of the tests in PageTraige to fail in `quibble-vendor-mysql-php74-noselenium-docker ` recently. This commit removes all references to `::assertArraySusbet` and replaces them with `::assertArrayHasKey` and `::assetSame`.

Bug: T320339
Change-Id: I55bf0910710f9437b1364e400013c251adc9a562

wikimedia/mediawiki-extensions-PageTriage,wikimedia/mediawiki-extensions-PageTriage,wikimedia/mediawiki-extensions-PageTriage