Я новичок в Kotlin и в модульных тестах. Мне нужно написать контрольный пример для метода, который находится внутри объекта-компаньона. Ниже приведен фрагмент кода
companion object {
private lateinit var context: Context
fun setContext(con: Context) {
context =con
}
fun getSelectedUrl():String{
val prefs = context.getSharedPreferences("selectedEnv", Context.MODE_PRIVATE)
var selectedUrl = prefs.getString("selectedUrl","")
Log.d("Constant url",selectedUrl)
return selectedUrl
}
}
Любой, пожалуйста, помогите мне написать тестовый пример для того же.