¿Es posible usar Mockito con Kotlin sin abrir la clase?
Como probablemente sepamos, por defecto la clase Kotlin una vez definida, es final, a menos que se declare explícitamenteopen
.
Esto supondría un desafío cuando queremos simularlo usando Mockito. Necesitamos declararlo explícitamente comoopen
. ¿Hay alguna forma de evitar declararlo comoopen
mientras puede burlarse de él para nuestras pruebas?