У меня был отличный опыт работы с Mockito-flex за последние пару лет. Основная причина, по которой мне нравится Mockito-flex над Mocholate, заключается в том, что Mockito позволяет вам тестировать ваш код с использованием фактических подписей классов, поэтому инструменты рефакторинга будут обновлять ваши тесты.
Mocholate, с другой стороны, требует жесткого кодирования имен методов со строкой, что означает отсутствие автоматической помощи при создании ваших тестов и более плохую поддержку рефакторинга, если они есть, если вы переименуете и API.
Хотя менее важно, Mockito доступен для нескольких языков. Это означает, что вы можете использовать один и тот же издевательский синтаксис во всем техническом стеке. Или вы можете более легко передать вам насмешливые навыки на другой язык.