es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANDROID-VIEWMODEL

Pruebas Unitarias de ViewModels y clases Auxiliares/Gestoras

Tengo una pregunta relacionada con las pruebas unitarias en Android. La aplicación está escrita en Kotlin, siguiendo una arquitectura MVVM, usando Dagger-Hilt, Room, etc… He escrito todas las pruebas para los DAO de Room, siguiendo la documentación oficial. He creado repositorios falsos para poder probar algunos Managers/Helpers (estas clases encapsulan . . . Read more

¿SavedStateHandle devuelto por Hilt es nulo en ViewModel?

Utilizo la última versión de Hilt y aquí está mi ViewModel. Cuando se activa el método onClear() de mi ViewModel, saveStateHandle devuelve null, ¿por qué? @HiltViewModel class CarInfoPickerViewModel @Inject constructor( private val savedStateHandle: SavedStateHandle ) : AbstractViewModel() { fun setVehicleType(type: CarTypesModel) { savedStateHandle.set(“key”, type) } private fun getVehicleType(): CarTypesModel? { . . . Read more