Refactor tests: fix PHPCS issues and restructure per review feedback
- Remove redundant unit test
- Create base test class with shared setUp
- Separate service tests from plugin tests
- Fix PHPCS coding standards violations
- Add #[RunTestsInSeparateProcesses] attribute for Drupal 11.3+
Closes #3566115