Задать вопрос
@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)
    }
  • Вопрос задан
  • 34 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Skillbox
    Ручное тестирование (Manual QA)
    4 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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