Hi Everyone, A long time ago, the community decided not to use Mockito-based tests because those are hard to maintain. This is already baked in our Code Style and Quality Guide [1].
Because we still have Mockito imported into the code base, it's very easy for newcomers to unconsciously introduce new tests violating the code style because they're unaware of the decision. I propose to prevent Mockito usage with a Checkstyle rule for a new code, which would eventually allow us to eliminate it. This could also prevent some wasted work and unnecessary feedback cycles during reviews. WDYT? [1] https://flink.apache.org/how-to-contribute/code-style-and-quality-common/#avoid-mockito---use-reusable-test-implementations Best, D.