Android Fake/mock класса Kotlin, определенный в библиотеке gradle
У меня есть одно конкретное требование - модульное тестирование функции, в которой требуется объект класса kotlin, который поступает из библиотеки gradle.
Я хочу создать его двойника Fake / mock Test. но проблема в том, что это класс kotlin, поэтому по умолчанию класс окончательный, поэтому нельзя имитировать или использовать наследование для создания дочернего класса. Этот класс не реализует никакого интерфейса.
например
class ABC(val xyz: KotlinClass)
here kotlinClass is coming from library. So no code modification possible.
How to mock or fake behaviour of xyz object here.