Задать вопрос
@foonfyrick

Как тестировать LiveData?

LiveData всегда возвращает пустой лист
@Test
    fun insertHuman(){
        val human =Human(first_name = "Test",last_name = "Test",age = "11",job = "Test")
        db.takeDao().insertHuman(human)
        var list:List<Human> = ArrayList<Human>()
        db.takeDao().getPeople().observeForever{
            list=it
        }
        runBlocking { delay(2000L) }
        assertEquals(1,list.size)
    }
  • Вопрос задан
  • 40 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик
    14 месяцев
    Далее
  • Академия Эдюсон
    Android-разработчик + ИИ
    6 месяцев
    Далее
  • ProductStar × РБК
    Основы ручного тестирования
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы