Impedir o stub do método equals

Eu gostaria de testar o método 'equals () da minha classe, mas o Mockito parece estar chamando a versão stub toda vez. Meu teste é o seguinte;

PluginResourceAdapter adapter = mock (PluginResourceAdapter.class);
PluginResourceAdapter other = mock (PluginResourceAdapter.class);

when(adapter.getNumberOfEndpointActivation()).thenReturn(1);
when(other.getNumberOfEndpointActivation()).thenReturn(0);

boolean result = adapter.equals(other);
assertFalse(result);

Eu sei que não posso stub o método equals, o que significa que Mockito deveria estar chamando minha implementação real, mas não é.

Eu também tentei isso:

when (adapter.equals(any()).thenCallRealMethod()

mas eu obtenho o mesmo resultado.