* Widen `@covers` annotation to at least the subject class.
Ref https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Cite/+/982945
Ref https://gerrit.wikimedia.org/r/q/owner:Krinkle+is:merged+message:%2522Widen%2522
* Remove useless test for private properties existing, which
is implementation detail of no interest to whether the class is
working correctly or not.
* Given no assertions exist, combine testCreate()
This commit removes use of deprecated assertObjectHasAttribute, hence
tagging as T342110.
Bug: T342110
Needed-By: Id708a7716505ffce26c8eb438a98d74195682e91
Change-Id: Id7a7593b41afef89fd02af070bdf760baddd2c30
Adds tests for \MediaWiki\CommentFormatter\CommentParserFactory
The test suite includes the following validations:
- Tests constructor for property initialization.
- Tests create method for proper initialization.
Change-Id: I8c66ebaeeccb320c439ef4c879440d7b3e1233dd