Тестирование Flutter-приложений

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ต.ค. 2024

ความคิดเห็น • 7

  • @citizen-unkn0un
    @citizen-unkn0un 2 ปีที่แล้ว +5

    Не понятно почему, но при попытке воспроизвести тест, показанный на 23:55 выпадает ошибка:
    dart:math MockRandom.nextInt
    test/coin_calc_test.dart 36:19 main.
    type 'Null' is not a subtype of type 'int'
    И выпадает она на строке где выполнятся when(random.nextInt(50)).thenAnswer((_) => counter++);

  • @hida404hhh8
    @hida404hhh8 3 ปีที่แล้ว

    Добрый день, а как можно "отследить" всплывающее окно, которые закроется через две секунды по ключу? После нажатия на кнопку вызываю метод pump с задержкой 3 секунды и оно находит виджет по ключу, но только тогда, когда виджет не исчезает. Сам виджет лежит в контроллере, ошибка возникает, что не может тестер найти виджет по ключу.

  • @shurale85
    @shurale85 3 ปีที่แล้ว

    Молодой человек, спс за полезный материал! А что за интересная штука с генерацией кода (t4, t5)?

  • @somerespond
    @somerespond 3 ปีที่แล้ว

    спасиб. вопрос - а чего вечно пересоздавать стейт с копи виз?

    • @FantasyOR
      @FantasyOR 2 ปีที่แล้ว +2

      парадигма такая, все бояться изменить объект, ведь кругом одни фронтендеры, а не программисты...
      8 ядер + 8 гигов оперативы это уже слабое устройство... чем-то ведь нужно нагружать все это, вот и гоняют туда сюда 500 объектов для добавления 1 бъекта или изменения 1 поля из 20 у одного объекта из 500 🙈😥🤷‍♂

  • @thomastesla5436
    @thomastesla5436 2 ปีที่แล้ว

    24:48 widget tests

  • @DartMitai
    @DartMitai 2 ปีที่แล้ว +1

    почему мокито а не моктайл?