-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
-
EasyMock is not as well maintained as Mockito, especially when it comes to supporting newer Java versions. Mockito is also simpler to set up, faster, and easier to maintain. For these reasons, Kafka has migrated its test framework to Mockito, and we should do the same for Cruise Control to stay aligned with Kafka's direction.
To ensure a smooth transition, it would be best to break the migration into smaller, incremental tasks, migrating groups of tests at a time, similar to our approach with the TestContainer migration.