internalSpyk

inline fun <T : Any> internalSpyk(objToCopy: T, name: String? = null, moreInterfaces: Array<out KClass<*>>, recordPrivateCalls: Boolean = false, block: T.() -> Unit = {}): T

Builds a new spy for specified class. Initializes object via default constructor.


inline fun <T : Any> internalSpyk(name: String? = null, moreInterfaces: Array<out KClass<*>>, recordPrivateCalls: Boolean = false, block: T.() -> Unit = {}): T

Builds a new spy for specified class. Copies fields from provided object