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.

0 ответов

Другие вопросы по тегам